
PV3D
merryken
这个作者很懒,什么都没留下…
展开
-
pv3d 学习笔记-材质部分
1.线框材质(WireframeMaterial) var material:WireframeMaterial = new WireframeMaterial(0x000000,0.5,2); 创建一个相框材质对象时,可以使用三个参数: 参数 数据类型 默认值转载 2011-09-17 15:41:27 · 1241 阅读 · 0 评论 -
pv3d 学习笔记-技巧与总结部分
1.平铺 在做网络开发时,总是要考虑的文件大小这个因素的。在PV3D 中使用大量的纹理会耗掉大量的带宽资源。 任何可以减少文件大小的方法都应该考虑,尤其是在做大型项目的时候。 一个经常使用到得技巧就是纹理平铺,它的方法是在横向和纵向将纹理重复平铺从而避免为此创建一个大转载 2011-09-17 16:02:24 · 955 阅读 · 0 评论 -
pv3d 学习笔记-交互部分
1.Interactivity 交互 在3D 场景中尼可以使用下面两种类型的鼠标交互 通过材质 通过一个3D 对象 要与材质或者3D 对象进行鼠标交互必须先设置viewport 的interactive 属性为true。Viewport 的转载 2011-09-17 16:01:17 · 1220 阅读 · 1 评论 -
PV3D Culling & Clipping
今天来谈谈3D开发中的两个重要知识点Culling(剔除)和Clipping(切分)。 左图表示一个完整的3D渲染流程,可以看到Culling和Clipping处理发生在投射计算和渲染计算之前。 Culling过程是用于剔除不需要参与渲染的物体和三角面,从而达到节约资源的转载 2011-09-19 21:32:04 · 1171 阅读 · 0 评论 -
Papervision3D类关系解析(一)
一些全局设置,还有log函数 二、core 1.Number3D.as Number3D类:3D坐标系中的一个值 (1)属性:x,y,z:Number:浮点数 (2)方法:clone() modulo():长度转载 2011-09-22 23:27:20 · 886 阅读 · 0 评论 -
Papervision3D类关系解析(三)
三、cameras 1. Camera3D类:继承自CameraObject3D类,creates a camera that views the area around a target object (1)属性 target :DisplayObject3转载 2011-09-22 23:29:53 · 646 阅读 · 0 评论 -
Papervision3D类关系解析(二)
6.proto.CameraObject3D CameraObject3D类:继承自DisplayObject3D,所有摄像机的基类 (1)属性: zoom :Number:要渲染的物体的缩放,值越大,则场景就放大,距离就缩小,将它与focus一起使用 focus :Nu转载 2011-09-22 23:29:06 · 766 阅读 · 0 评论