webgl计算包围盒大小

使用three.js;

代码;



 

  
  第一个three.js 示例
  
  

 

  

根据three.js手册;

Box3
    在3D空间中表示一个盒子或立方体。这个的主要目的是表示对象的最小边界框Minimum Bounding Boxes;

运行如下;

webgl计算包围盒大小_第1张图片

webgl计算包围盒大小_第2张图片 

SphereGeometry的第一个参数是半径,这就对了,直径是240;一个长宽高都是240的立方体就可以包围此球体;

但是SphereGeometry的后2个参数不是球的x和y坐标;根据手册,是,

widthSegments — 水平分段数(沿着经线分段),最小值为3,默认值为8;
heightSegments — 垂直分段数(沿着纬线分段),最小值为2,默认值为6;

看上去比较费解,下回继续;

你可能感兴趣的:(图形学和3D,web前端,webgl,包围盒)