papervision3D核心结构分析(一、基本包和类)

[b]【[url]http://www.newflash3d.com[/url]---flash3D先锋队:北京贝武易科技公司】[/b]papervision3D核心结构,基本上papervision3D的包都在org的文件包里。
org文件包里有

[img]/upload/attachment/62166/6a141ee3-0ad3-37db-9baf-94b7221d0606.jpg[/img]
ascollada是collada扩展类
papervision3d是papervision3d的主要类包
接着进入papervision3d类包:

[img]/upload/attachment/62168/d2ed1da4-9196-3ea4-8d19-f0011cb636e4.jpg[/img]
说明一下:
cameras---相机;
core------核心类(pv3d的其他类都是延伸至这里,它是基础);
events----事件类;
lights----灯光类;
materials--材质类;
objects---物体类;
render----渲染类;
scenes----场景类;
typography--文字样式类;
view----视图类;
Papervision3D.as----包含整体属性和版本信息等
我们如果要进入到pv3d的内部就要从它的核心类core进入。
好的,接着走
core文件包

[img]/upload/attachment/62178/acf6a319-8351-3fcb-925c-bc5b10db07de.jpg[/img]

animation---动画类
clipping---
controller--控制类
culling---
data---数据类
effects--特效类
geom---基本造型物体类
io---输入输出类
log--标识类
material--材质类
math---算法类
ns--
proto--核心雏形类(基本中的基本)
render--渲染类
utils---单位设置类
view---视图类

下面我们来看
proto--核心雏形类(基本中的基本)

[img]/upload/attachment/62184/5ee58d83-00ee-3083-9e48-0d6b112b6551.jpg[/img]
CameraObject3D.as----3D相机类
DisplayObjectContainer3D.as---3D显示物体类
GeometryObject3D.as---3D基础造型物体类
LightObject3D.as----3D灯光类
MaterialObject3D.as----3D材质类
SceneObject3D.as----3D场景类

pv3d的所有基本类都是继承自flash的EventDispatcher事件发送类。
[b]【[url]http://www.newflash3d.com[/url]---flash3D先锋队:北京贝武易科技公司】[/b]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值