【发布时间】:2013-02-13 14:55:17
【问题描述】:
我是 java 3d 的新手。我遇到过这样的情况,我想在我的 java 程序中加载在 3d studio max 或 Maya 等 3d 建模软件中开发的任何对象的现成开发的 3d 模型[例如鞋],然后更新其纹理或颜色属性等渲染它,然后将更新后的模型显示给最终用户。
所以我问所有 3d 专家我应该如何继续实现我的目标? 我应该将哪个输入加载到我的程序中? 如何更新加载的模型、渲染它并将更新的模型显示给最终用户?
简单来说,我想让我的用户能够通过他们的交互来修改 3d 模型, 他们提供了鞋子的 3d 模型,例如默认颜色和纹理以及鞋底颜色等一些字段,如果他们选择红色,则加载的 3d 模型的鞋底为红色(即更新),然后用红色橡胶鞋底鞋显示给最终用户而不是默认颜色的鞋子。
请建议我完成我的目标。
【问题讨论】:
-
你做了什么?您是否已经加载并显示了模型?你试过什么?你如何加载模型?
-
不是编程问题——没有显示源代码
-
@TheBlastOne 你仔细阅读我的问题了吗?我已经清楚地写下了我的意图。
-
您尝试过哪些 3D 模型格式?也许您尝试过的那些没有存储纹理信息,或者它们被错误地导出,或者您没有将纹理放在与 3D 模型文件相同的位置。还可以考虑看一本关于 Java 3D 的书,我知道那里至少有几本书,也许你当地的图书馆或书店会有一本。
-
作为警告,不要使用 cmets 来请人回答您的问题。这非常烦人,我已经删除了你留下的所有内容。