OpenGL ES 2D场景,不同元素的多个场景图树
OpenGL ES 2D scene, multiple scene graph trees for different elements
在我的OpenGL ES项目中,我正在讨论是否为我的GUI创建一个场景图,并为我的演员创建一个单独的场景图。这将允许我控制GUI系统并在不影响场景的情况下进行转换,反之亦然。
然而,我想知道,这是否会影响速度,或者这通常不是一个好主意。
在这个阶段有什么方法或设计理念是我应该考虑的吗?为什么你的GUI和演员不能是同一场景图中的兄弟节点?
只要它们有独立的转换,你就可以独立地控制它们。
相关文章:
- 检查 2D 网格的某个元素是否与另一个元素共享对角线、水平线或垂直线
- 如何创建一个所有行大小不同的 2D 数组,并且用户将指定每行将有多少个元素?
- 交换函数不是在 C++ 中交换 2D 数组的元素
- 如何将所有元素初始化为 -1 的 2D 数组?
- 如何在 2d 矢量 c++ 中复制元素并将其放在原始元素旁边
- 如何使用指针C++将元素从2D数组复制到1D数组
- 如何在类中制作 2D 数组元素,然后在其构造函数中指定其维度?
- 如何计算大小为 1000 x 1000 的 2D 数组中 2 个元素之间的步幅?C++
- 是否可以在并行区域中为共享 2D 数组创建选定元素的线程本地副本?(共享,私有,障碍:OPenMP)
- 查找 2D 向量的位置,该向量是类C++的一个元素
- Getter 函数,用于在 2d 数组是类的数据成员时检索 2d 数组元素
- 创建 2D 数组类:如何访问 2D 数组类(如 array[x][y))中的元素
- 返回C 中2D阵列的对角线元素总和
- 如何使用 cpp 消除 2d 数组中的边框元素
- 如何在 2D 字符数组中打印 [x][y] 元素的地址?(C++)
- 排列 2D 数组中的元素
- 从2D矢量中找出最小尺寸的向量元素的更好方法
- 静态2D数组,添加元素
- 从2D数组C 中删除单个元素
- 分割故障:从2D矢量中随机删除元素