Scene(场景)对象最重要的函数、属性总结

  • add(object)
  • children
  • getChildByName(name)
  • remove(object)
  • traverse(function)
  • fog
  • overrideMaterial

知识点

  • 场景是Three.js库中的主要容器,你可以将你想要渲染的对象添加到场景中。
  • 场景并没有很多特殊的选项和属性。它最重要的功能是允许你添加对象,移除对象,以及处理场景的children属性。
  • 可以通过配置fog对象为场景添加fog属性。
  • 几何体和网格关系密切。
  • Three.js库提供了很多标准几何体。
  • 可以编程控制mesh的position、rotation和scale属性。
  • 通过translate属性,可以相对当前位置移动网格。
  • 渲染场景需要一个相机,Three.js库里有两种相机:透视相机和正投影相机。
  • 正投影相机以相同的尺寸渲染所有对象,而不考虑对象与相机间的距离。