问题标签 [fbx]
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.
libgdx - 多个模型组件的模式
我正在使用 libgdx 加载我的 3D 模型。在我的游戏中,玩家应该能够使用其他头盔,而不是默认头盔。
使用 *.fbx 我可以加载一个模型和一个包含动画的骨架。如果我现在想为播放器添加头盔怎么办?
两种解决方案?!
- 角色本身的所有组件(基础模型+头盔+其他)都是具有相同骨架和相同动画的独立模型
- 一种模型 (fbx/g3d*) 包含所有可能的组件,并在需要时启用/禁用它们。
有更好的模式吗?你是怎样做的?
c# - 为 .fbx-model 中的特定骨骼设置动画
我已经尝试了一段时间来查找有关如何在 fbx 模型中移动特定骨骼的信息。我可以直接在模型上旋转“RootNode”
该模型应该是正确的,因为它是由专业的 3D 艺术家制作的,并且在 XNA 模型查看器中,一切都是可移动的并且看起来还不错。我可以选择一个特定的骨骼并根据需要移动它,但是当通过 XNA 中的代码选择相同的骨骼时,我无法让它工作。该模型是在 Maya 中制作的,使用默认的 phong-shader。以下是我认为最适合执行此操作的代码,取自各地不同的教程......
第二种方法适用于 RootNode,但在选择特定骨骼时,会发生注意!谁能注意到我做错了什么?
修改骨骼就够了吗?还是我也必须修改网格?
visual-c++ - Fbx SDK 上轴转换
我的问题是关于在我使用 openGL 3.3、FreeImage 和 FBX SDK 2014.2 的应用程序中加载 .fbx 模型
我正在使用面向 z 向上的 3ds max 2014。然而openGL是Y向上的。因此,当我尝试加载模型时,它会旋转!
我尝试了几种方法。3ds max fbx 插件具有 fbx 导出器。我在 Axis Conversion-> Up Axis 下选择了 Y 和 Z 作为上轴,但没有效果。模型仍在旋转。
然后我尝试了 ConvertScene() 函数,但仍然没有效果。然后我发现 CobvertScene() 没有转换节点的轴系。
是否有任何有效的方法可以在 openGL 中正确加载 .fbx 模型?在openGL中加载模型时如何更改模型的up_Axis?
javascript - Three.js 的 Colada 纹理导出
我在 .FBX 中有一个文件,我需要在 collada 中转换它们,以便可以在 Three.js 中使用它们。我设法用 FBX Converter 转换它们,但后来我丢失了纹理。如何转换它们以便我可以使用纹理。
这是使用 FBX Converter 转换的 FBX: pearl.dae
这是我在 Maya 2013 model2.dae中导出为 FBX_DAE 的模型链接 我刚刚导入 FBX 并导出为 FBX_DAE
如果我在 Mac 上进行快速预览,在 Maya 中导出的模型具有纹理,但是当我在 Three.js 中加载它时,它没有纹理。
并且使用 FXB 转换器转换的pearl.dae 在快速预览和 Three.js 中都没有纹理
这是我的加载程序代码:
请帮忙。
markers - 在 Motionbuilder 2014 中附加刚体
我有一些从 MotionBuilder 中的 C3D 文件导入的最佳标记数据。此标记数据表示角色两英尺的动画。有没有办法将刚体附加到这些标记并将刚体的动画导出到 fbx 文件?
澄清一下,我只有脚的标记数据,而不是整个角色。
非常感谢 !
干杯,黑暗Z
c# - 内容处理器在 dude 模型的属性中不可用
我正在使用内容处理器来处理 fbx 文件。我的模型没有纹理,但有骨骼和权重。当我运行我的代码来打印模型时,它告诉“没有蒙皮数据”
后来我把模型改成了dude.fbx
微软给的模型。错误消息仍然相同,然后我在 Dude 模型的属性中检查了内容处理器。
我的内容处理器名称是skinnedboneprocessor
,它不在内容处理器的下拉列表中。以前它被设置为“Model-XNA 框架”。
我的内容处理器应该出现在那个下拉列表中怎么办?
three.js - 我可以在运行时将 FBX 文件转换为 Three.js 吗?
我想在 HTML5 中构建一个 .fbx 查看器,它将加载 *.fbx 文件(3D 模型)并将它们即时转换为 json 并使用 Three.js(+WebGL) 呈现它们。
这可能吗?我只在网上看到可以做到这一点的 Python 脚本。
shared-libraries - 如何在 Linux 上设置 LibGDX 的 fbx-conv
我正在尝试将 3d 模型从 Blender 获取到 LibGdx,但我需要安装 fbx-conv,我已经制作了 libfbxsdk.so 的副本并将其放入 usr/lib 中,正如自述文件所建议的那样,但是我如何链接 libfbxsdk.so和 libfbxsdk.dynlib?
java - LibGDX 3d 模型纹理未正确渲染
只是提醒一下,如果我的问题不清楚,我真的很抱歉:
我使用 Blender 制作了一个 3D 模型,作为我模型的材质,我只是使用了具有光泽和漫反射纹理的混合着色器。我试图让它在 LibGDX 中正确显示。当我在 Blender 中渲染模型时,它是这样的:
然后我将文件导出到 fbx,然后使用 fbx-conv 将其转换为 .g3db 文件,但是当我尝试在我的代码中加载模型时(取自http://blog.xoppa.com/loading-models-使用-libgdx/):
}
这是显示的内容:
知道有什么问题吗?提前感谢一堆。
c# - 添加到 XNA 时 Fbx 动画模型变形
嘿,我的问题是我在 3dsMax 中为我想要的东西创建了完美的模型,我使用皮肤修改器绑定了一个 Biped,
我正确定位了信封并使用帧为 Biped 设置了动画,然后将其导出为.fbx
并使用SkinnedModelPipeline
.
一旦加载到 XNA 中,模型就会变形,并且它似乎只在模型的右臂上。
由于我只是一个新成员,我现在无法及时发布图片,所以我发送了一个在线图片的链接。
3dsMax 型号:
加载的模型
模型绘制功能
我已经观察了很长时间,我找不到任何可以解决这个问题的东西。
任何帮助表示赞赏。