我使用WebGL。
有没有办法在photoshop上修改.obj文件(或其他3D文件)?当我对这样的文件做一些更改时,我希望它能保留我在网站上加载时所做的更改。
我知道.obj是不可能的,那么还有其他格式吗?
答案 0 :(得分:1)
我认为你现在可以将一些3d文件加载到photoshop中,但我很确定你无法修改它们。
要修改.obj文件,您可以使用3D软件,例如3DS Max或Maya,或者您可以使用在线工具,例如three.js编辑器或claria.io
答案 1 :(得分:0)
可能有多种方法可以达到你想要的效果。 如果我理解正确,你实际上有多个问题,这里有一些答案:
我可以使用哪种3D编辑软件?
如果您想使用功能强大的3D建模工具进行一些修改,我建议您下载并尝试blender。它完全免费,但实际上是一个非常先进的3D建模软件。
如果您只想平滑网格,简化网格或应用其他类似的通用操作,那么MeshLab可能就足够了(也可以免费使用)。
我应该使用哪种3D模型格式在网上投放我的3D资源?
如果使用X3DOM来显示3D文件,则可以使用标准化的X3D格式(如OBJ,X3D内容可以在两者中导入/导出,blender和meshlab)。这样做的好处是,您可以使用X3DOM的内嵌标记并直接导入X3D文件,这意味着您可以编辑3D内容,而无需为Web重新转换数据。
但是,如果您的3D资产很大,使用OBJ,X3D或任何基于文本的传送格式可能不是最明智的选择,因为这会引入较长的下载时间。因此,如果您有复杂的资产/场景,您还应考虑将3D资源转换为紧凑,优化的Web交付格式,例如glTF或SRC。