用户选择多个选项,应用程序根据它生成3D模型。
评论:1.必须是帆布。2. 模型必须实时生成,而不是存储在数据库中,因为可能有数百万个模型。
我想到了什么:
-
看起来 threejs 几乎符合我的需求,但我所有的经验都是玩弄 webgl 和画布渲染器。我有3d背景,所以这不是问题。我不知道 threejs 可以使用画布渲染器实时生成 3D 模型吗?我不是在谈论粒子或球体或smth,我的模型很复杂。Threejs 文档很好,但有很多空格。直觉告诉我要动态创建 Object3d 并用几何体和顶点填充它,但我还没有找到任何手册或示例来做到这一点。
-
也许,我可以在 collada 中有一些草图模型,然后通过 threejs 修改它们?
-
也许还有另一个图书馆?
-
也许我应该面对不可能并使用闪光灯?
谢谢,保持冷静。
这是一个相当普遍的问题,所以很难回答,但我认为,基本上,是的,三个人可能可以完成你正在寻找的工作。例如,您是否正在考虑做这样的事情:
http://workshop.chromeexperiments.com/machines/#
?
而且,顺便说一句,是的,您可能会进行大量Object3D创建和加载到场景中。您可能希望从一些小型预定义模型开始,这些模型加载到场景中,然后进行修改。如果它看起来像你想要的,试着把谷歌草图拆开并理解它。