在网络浏览器中显示 3dsmax 模型

发布于 2024-12-02 08:10:42 字数 1539 浏览 3 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

幼儿园老大 2024-12-09 08:10:42

将 Maya 中的模型导出到 wavefront(.obj) 文件。然后,您可以使用诸如 Three.js 之类的库以及此脚本在浏览器中加载和查看 .obj 文件

obj 到 Three.js json

也可以使用该库对可移动相机进行编程。如果您想使用默认格式,这将很棘手,因为如果没有解析器并且规范是免费提供的,您可能需要自己编写解析器。

Export your model in maya to a wavefront(.obj) file. Then you could use a library like three.js, along with this script to load and view .obj files within the browser

obj to three.js json

Programming the moveable camera can also be done using the library. If you want to use the default formats, it will be tricky as you may need to write the parser yourself if there isn't one and the spec is freely available.

温柔戏命师 2024-12-09 08:10:42

我记得 3dsmax 支持 obj 格式,至于其他应用程序我不记得了。
无论如何,你可以尝试这个 工具,您没有提到从 3dsmax/maya/cad/3dcinema 保存了哪些格式但它支持多种格式。

I remember 3dsmax support obj format, regarding the other apps I don't remember.
Anyway, you can use try this tool, you didn't mention which formats you saved from 3dsmax/maya/cad/3dcinema but it supports many format.

风透绣罗衣 2024-12-09 08:10:42

对于最广泛的现有解决方案,将模型转换为 VRML 是最佳选择。

这种格式的插件支持早至 IE 3 和 Netscape 4 的浏览器。有大量的 处理这种格式的免费和商业插件。如果您不希望用户依赖插件,还有基于 java applet 的查看器。

即使您必须先保存为中间格式,也应该有多种工具可以将您的模型转换为 VRML。

VRML 的主要缺点是缺乏诸如着色器、骨骼和复杂纹理之类的精美新功能,但这些功能是否必要完全取决于您想要实现的目标。

For the widest range of existing solutions you won't beat converting your models to VRML.

This format has plugins that support browsers as far back as IE 3 and Netscape 4. There are a large number of free and commercial plugins that handle this format. If you don't want the user to rely on plugins there are also java applet based viewers.

There should be a variety of tools that will convert your models to VRML as well, even if you have to save to an intermediate format first.

The main downside of VRML is lack of fancy new features like shaders, bones and complex texturing but whether those things are necessary all depends what you're trying to achieve.

哽咽笑 2024-12-09 08:10:42

您可以尝试使用此网络服务 http://showwebgl.com 它不直接支持 3dsmax,但您可以将模型导出到obj 或 collada 然后上传它。查看常见问题解答是否符合您的需求。 http://showwebgl.com/faq

You can try to use this webservice http://showwebgl.com it does not support 3dsmax directly but you could export your model into obj or collada then upload it. Have a look at the faq if it fits your need. http://showwebgl.com/faq

回首观望 2024-12-09 08:10:42

检查此链接。 - http://www.thoro.de/page/3dnp-introduction-en

访问者无需在浏览器上安装任何东西,只需点击即可。您的 3D 模型加载需要一些时间,因为会显示进度条。

Check this link. - http://www.thoro.de/page/3dnp-introduction-en

Visitors don't need to install anything on their browser, just click and go. Your 3d model loading takes some time, for that a progress bar is shown.

巷子口的你 2024-12-09 08:10:42

我已经使用 X3DOM 完成了此操作。它允许您使用 JavaScript 编写与 3D 对象交互的脚本。

  1. 首先从 3ds Max 导出为 VRML。
  2. 通过将代码复制并粘贴到此在线转换器,将 VRML 转换为 X3DOM。
  3. 只需将转换后的代码插入您的网页中所需的位置即可。

因为 3D 模型现在是 dom 的一部分,所以您可以使用 javascript 操作它并使用 CSS 设计它的样式。这是一个示例

I've done this using X3DOM. It allows you to script interaction with the 3D object using javascript.

  1. First export from 3ds Max as VRML.
  2. Convert the VRML to X3DOM by copying and pasting the code into this online converter.
  3. Simply insert the converted code into your web page where desired.

Because the 3D model is now part of the dom you can manipulate it with javascript and style it with CSS. Here's an example.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文