gpt4 book ai didi

opengl - 如何在 OpenGL 中交互地绘制图元?

转载 作者:行者123 更新时间:2023-12-02 08:58:01 25 4
gpt4 key购买 nike

我在尝试在程序中设置此行为时遇到了困难。
基本上,我希望当用户按下“a”键时,屏幕上会显示一个新的球体。

你怎么能做到这一点?

最佳答案

我可能会通过简单地使用某种数据结构(数组、链表等)来保存当前的“场景”来做到这一点。最初这是空的。然后,当事件发生时,您创建某种新的所需几何图形的表示形式,并将其添加到列表中。

在每一帧上,您清除屏幕,并浏览数据结构,将每个表示映射到一组合适的 OpenGL 命令中。这确实是标准的。

数据结构通常被称为 scene graph ,它通常采用树或图的形式,其中几何图形可以有子几何图形等等。

关于opengl - 如何在 OpenGL 中交互地绘制图元?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/673665/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com