LatheGeometry类通过截面顶点数组(points)创建旋转几何体.
用法:
var points = [];
for ( var i = 0; i < 10; i ++ ) {
points.push( new THREE.Vector3( Math.sin( i * 0.2 ) * 15 + 50, 0, ( i - 5 ) * 2 ) );
}
var geometry = new THREE.LatheGeometry( points );
var mater...
分类:
Web程序 时间:
2015-01-31 12:56:13
阅读次数:
166
ExtrudeGeometry用来通过截面(参数shape)生成拉伸几何体.
ExtrudeGeometry
拉伸几何体截面
拉伸几何体参数选项
* parameters = {
*
* curveSegments: , // number of points on ...
分类:
Web程序 时间:
2015-01-30 22:46:35
阅读次数:
675
IRelationalOperator 接口:1. Provides access to members that determine if a certain spatial relationship exists between two geometries. MembersDescripti....
分类:
其他好文 时间:
2014-12-10 14:07:19
阅读次数:
1608
题意:
其实就是把矩形嵌套扩大到了n维,但是规定这个n维的几何体是可以任意扭曲的。
思路:
就是按照矩形嵌套问题的思路,不过判定是否可以嵌套的时候,我们直接都排一下序就判断了(因为是可以任意扭曲的)。还有就是需要打印出整个序列,这里可以借用小白书上的思路,递归进行打印。
代码如下:
#include
#include
#include
#include
us...
分类:
其他好文 时间:
2014-12-02 00:07:18
阅读次数:
188
BufferGeometry类用来和BufferAttribute配合使用,更多细节可以参考官方的样例http://threejs.org/
这个类是另一种创建几何体对象的方式,它将所有的数据包括顶点位置,法线,面,颜色,uv和其它的自定义属性存在缓冲区,
这样可以减少GPU的负荷,BufferGeometry同样也比Geometry对象复杂,增加了使用的难度,这里的属性都是存放在数组中,
比如顶点位置不是Vector3对象,颜色也不是color对象,而是数组.需要访问这些属性,需要从属性缓冲区中读原...
分类:
Web程序 时间:
2014-11-28 16:25:03
阅读次数:
447
Geometry是场景中由顶点和三角面构成的几何体对象的基类,保存描述几何体所有必要的数据.Geometry对象的功能函数采用定义构造的函数原型对象来实现.
用法:var geometry = new THREE.Geometry();
geometry.vertices.push( new THREE.Vector3( -10, 10, 0 ),
new THREE.Vector3( -10, -10, 0 ),
new THREE.Vector3( 10, -10, 0 )
...
分类:
Web程序 时间:
2014-11-25 18:36:31
阅读次数:
302
一个场景代表在虚拟世界中显示的物品。场景可以包括静态几何体(比如地形或者室内),模型(比如树、椅子等),光和摄像机。场景有下面种类。室内场景:可能由走廊、有家具的屋子和挂着装饰品的墙组成。室外场景:可能由山,树木,微微摇动的草地,飘着云彩的天空组成。Ogre提供了一套不同的场景管理器,每一种特别支持...
分类:
其他好文 时间:
2014-11-12 22:30:35
阅读次数:
232
DeskProto 6.3571 Multi-Axis Edition立体雕刻珠宝设计软件DeskProto是一种3D CAM软件包,用于为各种CNC铣床生成刀轨文件。DeskProto可以从使用STL文件的任何3D CAD系统导入几何体。此DeskProto正在试用模式下运行。可供您在30天内对该...
分类:
其他好文 时间:
2014-10-17 10:03:08
阅读次数:
360
在数学的子学科数值分析里,B-样条是样条曲线一种特殊的表示形式。它是B-样条基曲线的线性组合。B-样条是贝兹(贝塞尔)曲线的一种一般化,可以进一步推广为非均匀有理B样条(NURBS),使得我们能给更多一般的几何体建造精确的模型。常数B样条常数B样条是最简单的样条。只定义在一个节点距离上,而且不...
分类:
其他好文 时间:
2014-10-14 09:32:37
阅读次数:
385
原文链接几何体的曲率对于不同的对象有不同的定义。首先来看最简单的平面曲线。首先把曲线分成无穷小的小段,每一段看作某个圆的一小段圆弧。这个圆叫做“密切圆”(Osculating Circle)。由于它与曲线只相交于极小的一段,又称为“接吻圆”(Kissing Circle)。这个圆的半径称为“曲率半径...
分类:
其他好文 时间:
2014-10-12 20:28:58
阅读次数:
301