Shader Learn

08 Three.js 帮你做了什么

Model:一个模型包含多个对象

从本地 JSON 加载一个带层级的小模型。

0.51.4
讲解

带下划线的数字可以左右拖动

const loader = new THREE.ObjectLoader();const model = await loader.loadAsync(  './assets/model.json');model.scale.setScalar();scene.add(model);// wireframe = 
模型文件可以包含多个 Mesh、材质和父子关系。

模型文件里是多个 Mesh、材质和层级关系;加载后它们都是你已经认识的对象。

试一试

  • 打开线框,数一数有几个部件