首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在三个js中渲染大量几何图形的最佳方法是哪一种?

在三个js中渲染大量几何图形的最佳方法是哪一种?
EN

Stack Overflow用户
提问于 2015-04-13 17:43:00
回答 1查看 1.1K关注 0票数 0

最初,当我启动基于three.js的应用程序时,很少有多维数据集(小于50个),并且它们没有时间呈现。但是随着立方体数量的增加,渲染时间增加。当我到达150个立方体时,每个立方体都有所有六面的纹理。渲染场景需要很长时间(3到5分钟)。在呈现场景后,我希望添加/删除单个多维数据集,而不重新呈现整个场景。

我也经历过类似的问题,here。但是,使用这种技术有以下缺点:

不可能独立地移动合并的对象。或者,如果不重新计算整个几何图形,就不能再删除或添加对象。

如何解决这个问题?注意:我正在使用WebGL渲染器

EN

回答 1

Stack Overflow用户

发布于 2015-04-13 21:26:06

这似乎很管用,不是吗?

draggablecubes.html

代码看起来也很正常,把立方体作为单独的对象。虽然你的意思是需要更多..。

我编辑了这个例子,为我做了1000个立方体,在这台带有英特尔hd 4000的笔记本电脑上我得到了40 for -我想说的还不错!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29611643

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档