Three.js如何创建一个简单的3d点

时间:2014-05-28 16:18:23

标签: three.js

我想创建一些简单的3D点。 有没有办法在没有技巧的情况下创建这个几何体? - 我不需要点云(或者我需要吗?) - 我不想要一个精灵(我不想加载任何图像)。 也许我有些笨拙,但我不明白。 任何想法&建议?感谢。

1 个答案:

答案 0 :(得分:0)

您可能希望为项目使用半径较小的简单球体几何体。

  var pointGeometry = new THREE.SphereGeometry( 2, 16, 16 ), // adjust the first value for the 'point' radius
      pointMaterial = new THREE.MeshBasicMaterial( {color: 0xffff00} ),  // adjust the color of your 'point'
      point3D = new THREE.Mesh( pointGeometry, pointMaterial );

  scene.add( point3D );

重要的一面注意事项:球体的半径和屏幕上的尺寸取决于相机的距离以及您在启动时设置的camera.['far']值。