如何在 WebGL 中渲染 FBX/3DS 模型?

Tow*_*wer 5 3dsmax webgl fbx

问题很简单:如何在 WebGL 中渲染 FBX/3DS 模型?我试过谷歌搜索,但这似乎是一个相当新的领域。

Chi*_*tor 1

正如我在另一个问题中回答过的那样,目前当您尝试使用 WebGL 时会出现很多问题。如果没有浏览器欺骗缓冲区(既不是标准也不是 API/稳定),则无法一致加载 UTF-8“可解码”(文本)的分块 3D 格式。在这种情况下,您应该在 Javascript 上实现您自己的 3DS 加载器,并使其在 Firefox 和 Chrome 上运行(尽管缓冲区技巧在 chrome 上没有用)。

最好的选择是使用 OBJ 或 ASE 等文本格式。我自己已经开始为 Blender 开发一个 JSON 导出器,可以与 WebGL 很好地配合,但当然,它只有在您使用 Blender 2.5+ 时才有用。