码迷,mamicode.com
首页 >  
搜索关键字:几何体    ( 147个结果
three.js 源码注释(七十七)extras/geometries/LatheGeometry.js
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
three.js 源码注释(七十四)extras/geometries/ExtrudeGeometry.js
ExtrudeGeometry用来通过截面(参数shape)生成拉伸几何体. ExtrudeGeometry 拉伸几何体截面 拉伸几何体参数选项 * parameters = { * * curveSegments: , // number of points on ...
分类:Web程序   时间:2015-01-30 22:46:35    阅读次数:675
ArcEngine 通过IRelationalOperator.Relation判断几何体相交
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
uva--103Stacking Boxes +dp
题意:     其实就是把矩形嵌套扩大到了n维,但是规定这个n维的几何体是可以任意扭曲的。 思路:    就是按照矩形嵌套问题的思路,不过判定是否可以嵌套的时候,我们直接都排一下序就判断了(因为是可以任意扭曲的)。还有就是需要打印出整个序列,这里可以借用小白书上的思路,递归进行打印。 代码如下: #include #include #include #include us...
分类:其他好文   时间:2014-12-02 00:07:18    阅读次数:188
three.js 源码注释(二十七)Core/BufferGeometry.js
BufferGeometry类用来和BufferAttribute配合使用,更多细节可以参考官方的样例http://threejs.org/ 这个类是另一种创建几何体对象的方式,它将所有的数据包括顶点位置,法线,面,颜色,uv和其它的自定义属性存在缓冲区, 这样可以减少GPU的负荷,BufferGeometry同样也比Geometry对象复杂,增加了使用的难度,这里的属性都是存放在数组中, 比如顶点位置不是Vector3对象,颜色也不是color对象,而是数组.需要访问这些属性,需要从属性缓冲区中读原...
分类:Web程序   时间:2014-11-28 16:25:03    阅读次数:447
three.js 源码注释(二十五)Core/Geometry.js
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场景管理器介绍
一个场景代表在虚拟世界中显示的物品。场景可以包括静态几何体(比如地形或者室内),模型(比如树、椅子等),光和摄像机。场景有下面种类。室内场景:可能由走廊、有家具的屋子和挂着装饰品的墙组成。室外场景:可能由山,树木,微微摇动的草地,飘着云彩的天空组成。Ogre提供了一套不同的场景管理器,每一种特别支持...
分类:其他好文   时间:2014-11-12 22:30:35    阅读次数:232
DeskProto 6.3571 Multi-Axis Edition立体雕刻珠宝设计软件
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-样条是贝兹(贝塞尔)曲线的一种一般化,可以进一步推广为非均匀有理B样条(NURBS),使得我们能给更多一般的几何体建造精确的模型。常数B样条常数B样条是最简单的样条。只定义在一个节点距离上,而且不...
分类:其他好文   时间:2014-10-14 09:32:37    阅读次数:385
曲率(Curvature)
原文链接几何体的曲率对于不同的对象有不同的定义。首先来看最简单的平面曲线。首先把曲线分成无穷小的小段,每一段看作某个圆的一小段圆弧。这个圆叫做“密切圆”(Osculating Circle)。由于它与曲线只相交于极小的一段,又称为“接吻圆”(Kissing Circle)。这个圆的半径称为“曲率半径...
分类:其他好文   时间:2014-10-12 20:28:58    阅读次数:301
147条   上一页 1 ... 12 13 14 15 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!