【发布时间】:2014-04-02 12:26:15
【问题描述】:
我开始学习 OpenGL,并学会了如何使用顶点和片段着色器来显示图形和东西。 我创造了一个(非常)程式化的人,现在我想让它移动他的胳膊和腿。 问题是:我应该直接在 main 中调用的计时器函数中更改 VBO 中的顶点数据(就像我所做的那样),还是应该在顶点着色器中完成一项工作,而不接触顶点数据?
我想答案是第一个,但我觉得它会使 CPU 过载,而不是让 GPU 工作。
【问题讨论】:
标签: c++ opengl animation shader vertex