[英]Three.js - how to create custom shapes
所以在 THREE.js 中,Meshes 代表任何类型的 3D 对象。 它们结合了几何图形和着色器。 通常创建一个你调用的网格
var mesh = new THREE.Mesh( geometry, shader );
如果您使用任何内置着色器(也称为材质 [MeshBasicMaterial、MeshLambertMaterial 等]),它们都有一个允许此功能的线框布尔属性。
var geometry = new THREE.BoxGeometry( x, y, z ),
material = new THREE.MeshBasicMaterial( {
wireFrame: true, // This makes the object appear wireframe
color: 0xffffff // You can alter other properties
});
var box = new THREE.Mesh( geometry, material );
// You can also change it later
box.material.wireFrame = false;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.