三.js,增加网格几何三角形的厚度
Three.js, adding thickness to mesh geometry triangle
我是三个.js的新手。
我用这个画了一个简单的三角形。但是我怎样才能使它厚度达到 1 个高度,而不是平面几何形状呢?
var triangleGeometry = new THREE.Geometry();
triangleGeometry.vertices.push(new THREE.Vector3( 0.0, 1.0, 0.0));
triangleGeometry.vertices.push(new THREE.Vector3(-1.0, -1.0, 0.0));
triangleGeometry.vertices.push(new THREE.Vector3( 1.0, -1.0, 0.0));
triangleGeometry.faces.push(new THREE.Face3(0, 1, 2));
var triangleMaterial = new THREE.MeshBasicMaterial({ color:0xFFFFFF, side:THREE.DoubleSide });
var triangleMesh = new THREE.Mesh(triangleGeometry, triangleMaterial);
triangleMesh.position.set(-1.5, 0.0, 4.0);
scene.add(triangleMesh); '
谢谢。
我们需要添加三角形的所有面。 所有点有 6 个顶点,所有 4 个面都有 8 个面。当心订单。
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 使用agility.js进行页面布局和合成
- 如何在three.js中为三角形添加纹理
- 我该如何为video.js制作一个插件,在HTML标题中添加和删除三角形
- 添加“;三角形向上”;在d3.js节点中
- 三.js三角形是黑色的
- 在three.js中检测球体和三角形之间的碰撞
- 围绕中点旋转的JS三角形
- Three.js-网格、三角形和Lambert材质
- Three.js: face4生成三角形而不是正方形
- 没有绘制三个.js三角形
- 三个JS场景不渲染三角形
- 在Three.js中渲染带有重叠三角形的透明网格
- 使用SVG和Angular JS的三角形进度条
- 错误的三角形z-index在Three JS中创建一个工件
- JS模拟框架,用于创建离散和三角形分布
- 背景三角形而不是圆形 JS
- 三.js,增加网格几何三角形的厚度
- 使用JS循环形成一个倒ascii三角形艺术
- 使用three.js创建一个等边三角形