全局
MeshBVH
SerializedBVH
MeshBVHVisualizer
ExtendedTriangle
OrientedBox
Raycaster
StaticGeometryGenerator
GenerateMeshBVHWorker

ExtendedTriangle.needsUpdate

描述

ExtendedTriangle.needsUpdate 是Three.js库中用于判断三角形扩展模型是否需要更新的布尔类型属性。如果该属性值为true,则表示需要更新。

用法

const triangle = new THREE.ExtendedTriangle(
  new THREE.Vector3(-1, -1, 0),
  new THREE.Vector3(1, -1, 0),
  new THREE.Vector3(0, 1, 0)
);

// 当需要更新三角形扩展模型时,设置属性needsUpdate为true
triangle.needsUpdate = true;

注意事项

needsUpdate 属性通常由Three.js库内部的函数自动更新。但是,在一些情况下,如对三角形的顶点位置进行更改,程序可能无法及时更新 needsUpdate 属性,这时需要手动设置该属性值为true来触发更新。

参考

Three.js文档 - ExtendedTriangle