有一条直线,它的两端坐标是[-4,-10,0],[4,-10,0]。我想获取这条线上的随机坐标,如何实现?
源代码:
const geometry = new LineGeometry()
geometry.setPositions([-4,-10,0, 4,-10,0])
let line = new Line2(geometry, new LineMaterial({
color: 0x999999,
linewidth: 2,
vertexColors: false,
dashed: false,
alphaToCoverage: true
}))
line.computeLineDistances()
line.scale.set(1, 1, 1)
scene.add(line)
有了直线方程,x从[-4, 4]里取一个随机数,把对应的y,z求出来就好了