由顶点链组成的多段线几何体。
在 [page:Line2] 中用于描述形状。
[name] 是一个附加组件,必须显式导入。 查看[link:#manual/introduction/Installation Installation / Addons]。
import { LineGeometry } from 'three/addons/lines/LineGeometry.js';
[example:webgl_lines_fat WebGL / lines / fat ]
[example:webgl_lines_fat_raycasting WebGL / lines / fat / raycasting ]
[example:webgpu_lines_fat WebGPU / lines / fat / raycasting ]
创建一个新的几何体。 调用 [page:LineGeometry.setPositions setPositions] 来添加线段。
共有属性,请参见基类 [page:LineSegmentsGeometry]。
只读标志,用于检查给定对象是否为 [name] 类型。
共有方法,请参见基类 [page:LineSegmentsGeometry]。
将 [page:Line] 对象的顶点位置复制到该几何体中。 假定源几何体未使用索引。
替换每个顶点的颜色。 每个三元组描述一个线段顶点:`[r1, g1, b1]`。 数组可以是 `Array` 或 `Float32Array` 类型。
用新的顶点位置集替换现有顶点位置。 数组可以是 `Array` 或 `Float32Array` 类型。 数组长度必须是 3 的倍数。
用点数组替换顶点位置。 可以是 `Vector3` 或 `Vector2` 数组。
[link:https://github.com/mrdoob/three.js/blob/master/examples/jsm/lines/LineGeometry.js examples/jsm/lines/LineGeometry.js]