【发布时间】:2011-02-16 23:36:41
【问题描述】:
我是 OpenGL 新手,我刚刚阅读了一篇关于 OpenGL 2.0 的精彩教程。 我的目标是 OpenGL ES 2.0。
我需要创建一个由控件组成的 UI。控件可以在编辑模式下移动。 我认为为每个控件创建顶点并将它们上传到 GPU,然后使用简单的顶点着色器将所有这些映射到屏幕在移动和缩放单个部分(控件)时有其局限性。 我在吗?
我认为为每个控件创建统一的属性会更好,例如宽度/高度/左/顶部/其他控件定义的属性,例如滑块位置等...然后使用聪明的着色器。 然后宿主应用程序只需更新控件的统一属性,而不是每次都上传新的顶点集。
你有什么推荐的? 有没有针对此的示例或教程?
【问题讨论】: