R99之后如何使用THREE.JSONLoader?

Luo*_*ede 3 three.js

现在已删除了JSONLoader,如何加载之前由JSONLoader加载的模型?

Mug*_*n87 6

是的,JSONLoader从取出three.jsR99。但是该加载程序仍然可以作为LegacyJSONLoader获得。如果将文件包含到项目中,则可以LegacyJSONLoader像以前一样创建的实例并加载JSON模型。

请记住,您使用的是过时的JSON格式。您可能需要考虑glTF通过GLTFExporter将模型导出到,以便使用面向未来的3D格式。下面的示例演示了所提到的导出器的用法:

https://threejs.org/examples/misc_exporter_gltf.html

  • 您必须签出“R110”并复制加载程序。“LegacyJSONLoader”和“LegacyGLTFLoader”已在“R111”中完全删除。无论如何,你们的集会不应再使用这些装载机。尝试将您的旧资产转换为更新的资产,例如“glTF”。 (2认同)