var geometry = new THREE.BoxGeometry(100, 100, 100); //创建一个立方体几何对象Geometry// 线条渲染模式var material = new THREE.LineBasicMaterial({
color: 0xff0000, //线条颜色
}); //材质对象// 创建线模型对象 构造函数:Line、LineLoop、LineSegmentsvar line = new THREE.Line(geometry, material); //线条模型对象
scene.add(line); //线条对象添加到场景中
通过设置顶点创建线
var geometry = new THREE.Geometry() //声明一个几何体对象Geometryvar p1 = new THREE.Vector3(100, 20, 0) //顶点1坐标var p2 = new THREE.Vector3(0, 20, 0) //顶点2坐标var p3 = new THREE.Vector3(100, 40, 0) //顶点3坐标//顶点坐标添加到geometry对象
geometry.vertices.push(p1, p2, p3)
var material = new THREE.LineBasicMaterial({
color: 0xffff00
}) //材质对象//线条模型对象var line = new THREE.Line(geometry, material)
scene.add(line) //线条对象添加到场景中