问题标签 [3ds]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1550 浏览

blender - 3DS max 或搅拌机中的骨骼

我在这里几乎抓住了稻草,因为我不知道我在问什么,但这是问题所在。

出于纯粹的兴趣,我一直在研究 3D 建模,并遇到了骨骼的概念。现在,即使在 wiki 上查找骨骼后,我也不太确定骨骼是什么,但它们似乎是现实生活骨骼等的抽象,所以在假设人类的模型中,我只是将它们视为骨骼。

据我了解,骨骼是由 x、y 和 z 轴上的平移、旋转和缩放定义的。(这不就是一个点吗?)

我有兴趣在 blender 或 max 中获取模型并导出用于定义这些骨骼的信息(无论它们可能是什么)。我绝对可以看到这些程序中的骨骼,但我想把它变成一个文本文件有没有办法导出它?

0 投票
1 回答
217 浏览

opengl - 在 3ds 格式中,如何确定 texutre 的寻址模式?

我对 3ds 文件中纹理的寻址模式有疑问。(不是 3ds max)

我成功加载了3ds文件的所有材质信息,如材质颜色、纹理文件名等。但我无法确定纹理的寻址模式。例如,砖的纹理会重复,但门的纹理不会。当然,我认为 3ds 文件有关于其寻址模式的信息,但我找不到它。(也许是 0xa351?)

我在哪里可以找到 3ds 文件中有关纹理寻址模式的信息?

0 投票
2 回答
2424 浏览

opengl - 0x00000000 glGenBuffer 处未处理的异常试图将 lib3ds 与 opengl 一起使用

我喜欢将 3ds 模型加载到简单的 opengl 程序中,我所做的就是使用我找到的 2 个链接作为参考:

http://pastebin.com/CZ82VYWThttp://www.donkerdump.nl/node/207我从红皮书立方体示例中获取代码并尝试在 2 之间进行调整,
但我一直在收到未处理的异常0x00000000 glGenBuffer 异常。在 CModel3DS::CreateVBO() 方法中,这是我的代码:

在挖掘和搜索它之后更新 好,在创建窗口之后,glew 的 init 需要最后出现。但现在我有另一个问题。我没有看到模型。我修复了代码,它应该是这样的:

更新 2
我发现为什么只显示窗口,因为 glutMainLoop(); 从未执行过 glew 代码;但是当我把 glutMainLoop(); 在 glewInit() 之后;作为代码中的最后一行,我仍然得到缓冲区的旧异常错误。所以我还需要做什么......

0 投票
1 回答
601 浏览

iphone - iPhone:带有动画的 3d 对象

用 iPhone 处理 3D 字符的最佳格式是什么。我正在寻找免费字符并确实查看了 md2(一篇文章),但是似乎没有太多免费的质量内容。

我所追求的只是让一些普通的 3D 人在我的 iPhone 上四处走动。我确实有一些动画 3ds / x 动画角色。我只是想通过我应该为 iPhone 使用什么工具和格式来解决问题。

更新:保持这个简单我如何将动画 .x 文件或动画 .3ds 文件放到 iPhone 上?

md2 示例似乎是一个死胡同,因为无法使用 jpg 纹理成功地将 3ds / .x 动画文件转换为 md2 。

0 投票
1 回答
365 浏览

keyframe - 如何渲染 3DS 关键帧动画

我的英语不是很完美,但我会尝试描述我的问题。

我尝试从 *.3ds 文件渲染一个简单的动画(一块落在地上的块)。

我从 3ds 文件中读取了所有信息,但动画看起来不像是有的。因为方块不从地面反射,只在空中反射。就好像“跟踪”块在 y 轴上移动一样。

也许我以错误的方式使用了 3ds 文件中的信息?

在我的 Object3D 类中,我有 Origin point 读取形式 *.3ds 文件但不知道如何更正使用它......而且我不知道旋转矩阵是否表现良好,因为我将对象移动到点 (0, 0,0) 执行旋转并将其移回原位。

0 投票
1 回答
229 浏览

xaml - 如何减小 ViewPort3D xaml 的文件大小?

我有一个形状的 3D max 文件。我将其转换为 3ds 文件。然后通过 Zam3D 将其转换为 xaml 文件。但是文件太大而无法加载,我的计算机因“内存输出”异常而崩溃。我可以做些什么来减少 xaml 文件的大小?

0 投票
1 回答
519 浏览

xna - 3ds Max 2010 / 2012 工作区文件解析

我们正在解析需要保留哪些 3ds Max 文件作为 Xna 游戏引擎应用程序的“源”。

当然,我们需要保留一些 .X(ActiveX 模型文件)。我明白了。

然而,我们的 3D 开发人员放弃了我们,让我们陷入了困境。我现在的任务是解析要保留的文件这一不光彩的任务。

我们有一堆实用程序、PDF 文档和其他,我认为是“噪音”文件混合了必要的东西,如 .X、.MAX、.VRMESH(我认为?)或其他此类文件。

关于清点我们所拥有的、需要保留的、可以摆脱的或至少存档的(无论如何我们都有)需要注意什么的任何指示?

谢谢...

迈克尔

0 投票
6 回答
14233 浏览

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

我有一些用 3dmax/maya/cad/4dcinema 编写的 3d 模型,我想在我的网站上显示它们,以便用户可以旋转模型并检查它。

我在互联网上找到了这个http://replimat.com/thingiview/examples/client_side_ajax.html我认为如果我能以某种方式将这些模型从 3dmax/maya/cad/3dcinema 转换为 OBJ/STL 它将起作用。

有没有适用于 linux 的转换器?或任何其他方法在网络浏览器中显示这些模型而无需在浏览器上安装任何东西?谢谢你 。

0 投票
1 回答
442 浏览

3dsmax - 顶点权重和 3ds max

有谁知道 .3ds 文件是否包含骨骼动画的顶点权重信息?如果是这样,访问此信息的块名称是什么。我几乎可以肯定它确实有这个信息,但似乎无法弄清楚如何获得它。谢谢

0 投票
1 回答
1598 浏览

c# - 为 XNA 创建我自己的 FBX 文件?(在 3ds max 中)

我现在正在阅读这个例子。我看到内容项目中有一个 FBX 文件和一些纹理文件,并且在代码中您可以选择播放哪个“拍摄”。在代码中它是“Take_001”。请告诉我:当我在 3DS Max 中创建自己的 3D 模型并为其制作动画时,我该如何定义这些镜头?另外,从 3DS Max 导出 FBX 到 XNA 时是否需要进行任何配置?