【发布时间】:2012-09-29 20:16:35
【问题描述】:
如何在 three.js 中渲染点的 2D 形状?我没有找到任何可用的几何图形...我只需要制作位于同一平面上的点的多边形。
形状不适合,因为它只支持 2D 坐标,我需要使用 3D 点...
我正在使用以下代码在 X、Y 平面内创建形状
var squareShape = new THREE.Shape();
squareShape.moveTo( 0,0 );
squareShape.lineTo( 0, 50 );
squareShape.lineTo( 20, 80 );
squareShape.lineTo( 50, 50 );
squareShape.lineTo( 0, 0 );
如何制作 3D 世界?有什么解决办法吗?喜欢:
squareShape.moveTo( 0,0,0 );
squareShape.lineTo( 0, 50, 50 );
等
【问题讨论】:
标签: javascript 3d three.js shape