Opengl 3ds 如何解决三角形数量太多造成cpu占用率过高?

vc中加载3ds模型,如果是一个简单的模型运行还可以,一旦运行复杂模型,就有可能要绘制上千个三角形,cpu占用率会很高,如何解决这一问题?... vc中加载3ds模型,如果是一个简单的模型运行还可以,一旦运行复杂模型,就有可能要绘制上千个三角形,cpu占用率会很高,如何解决这一问题? 展开
 我来答
Fjaeden
2009-04-06 · 超过15用户采纳过TA的回答
知道答主
回答量:31
采纳率:0%
帮助的人:0
展开全部
glBegin(GL_TRIANGLE_STRIP);

use that to draw triangle. thats the fastest way.

only thousands of triangles shouldnt be slow btw.

another thing is not to define material parameter to each vertex. it would kill the scene. hope you didn't do that:)
放吞吞吐吐条
2009-04-05 · TA获得超过2279个赞
知道小有建树答主
回答量:1140
采纳率:100%
帮助的人:557万
展开全部
b
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式