我需要移动几个对象而不重绘其他对象。如何在不重绘其他对象的情况下移动对象?
1
A
回答
1
整个场景总是在大多数3D引擎中重新绘制,因此您不必担心移动少量物体并让其他物体停留在原位。
1
当您在OpenGL中绘图时,您将绘制到图形卡上的缓冲区。缓冲区没有历史记录,只包含当前像素的信息。为了在不重绘其他对象的情况下移动对象,您不知道要将对象放置在哪个像素中。
+1
除非您将背景对象渲染为纹理... –
+0
您仍然必须重新渲染每个可移动对象。 – Rickard
相关问题
- 1. 在不影响其他对象的情况下移动对象(使用opengl)
- 2. 在其他对象下的WebBrowser对象
- 3. 如何在不创建对象的情况下收听活动
- 4. 在Storyboard中移动其他对象后面的对象
- 5. 如何在不改变对象的情况下更改对象的属性?
- 6. 从ArrayList中移动对象的其他
- 7. 如何在不使用kv语言的情况下在Kivy中绘制对象?
- 8. 在不使用python对象的情况下重写代码
- 9. 如何使用与其他对象不同的投影绘制特定对象?
- 10. 如何在不创建新对象的情况下引用substr?
- 11. 如何在不分配内存的情况下构造对象?
- 12. 如何在不破坏对象的情况下停止VBA宏
- 13. 如何在不锁定的情况下同步对象?
- 14. 如何在不使用String的情况下创建JSON对象?
- 15. 如何在不加载ActiveRecord对象的情况下更新列
- 16. 如何在不删除的情况下更新实体对象?
- 17. 如何在不创建副本的情况下返回对象?
- 18. 如何将对象移动到THREE.JS中的其他稳定对象?
- 19. JavaScript对象 - 在不创建它的情况下调用(如数学对象)
- 20. 在不影响背景的情况下移动对象的位置
- 21. 画布对象始终绘制在其他对象后面
- 22. 在所有其他对象前面绘制一个3D对象
- 23. restkit,如何在没有对象映射的情况下访问对象
- 24. 在不改变数组大小的情况下将对象移动到NSMutableArray中
- 25. 如何在不知道其ID的情况下获取嵌入对象?
- 26. 如何在不知道其属性的情况下枚举ActiveRecord对象
- 27. 在不移动其他元素的情况下放置HTML/CSS
- 28. 如何在不影响其他组件的情况下重新绘制组件
- 29. 如何在不复制对象的情况下重命名R中的变量?
- 30. 在断开连接的情况下移除对象socket.io
我不知道OGL,但我认为这个想法是将其他对象渲染为框架并在该框架上绘制新对象。 – Aistis
你担心速度吗?不要这样,显卡可以每秒绘制数百万个对象。 – Hannesh