0

用户选择多个选项,并根据它应用程序生成 3d 模型。

评论: 1. 一定是帆布的。2.模型必须实时生成,而不是存储在数据库中,因为可能有数百万个。

我想出了什么:

  1. 看起来 threejs 几乎符合我的需求,但我所有的经验都是在玩弄 webgl 和画布渲染器。我有 3d 的背景,所以这不是问题。不知道threejs能否使用canvasrenderer在线生成3d模型?我不是在谈论粒子或球体或其他东西,我的模型很复杂。Threejs doc 很好,但是有很多空格。直觉告诉我动态创建 Object3d 并用几何和顶点填充它,但我没有找到任何手册或示例如何做到这一点。

  2. 也许,我可以在 collada 中有一些草图模型,然后通过 threejs 修改它们?

  3. 也许还有另一个图书馆?

  4. 也许我应该面对不可能并使用闪光灯?

谢谢,保持冷静。

4

1 回答 1

0

这是一个相当笼统的问题,所以很难回答,但我认为,基本上,是的,三可能可以完成您正在寻找的工作。例如,您是否正在考虑做这样的事情:

http://workshop.chromeexperiments.com/machines/#

?

而且,顺便说一句,是的,您可能会创建大量 Object3D 并将其加载到场景中。您可能希望从加载到场景中然后修改的一些小型预定义模型开始。如果它看起来像你所追求的,试着把谷歌草图拆开并理解它。

于 2013-10-11T15:42:43.500 回答