这次,在FD,FB之间来回折腾,有好多的细节都意想不到,包括molehill环境配置问题。呵呵,为什么又要提配置呢,下面会说明缘由。
Archive for the ‘互动设计’ Category
away3d room
8 三月 2011(2 条评论)此次要感谢,~pan(.me)的顶力帮助,解决了一些疑难杂症,对3维进一步研究得到一些小成果,先放上来…
请用方向键盘来控制
前进后退(上下键), 镜头转向(左右键),
ps: 越来越来劲,一起顶力吧
as3 留言板发送的核心代码
7 九月 2010(评论)近期做一个项目时要用到留言,所以新手写了一个留言传送代码,as2.0 用的是sendAndLoad,而3.0现在直接load并且加入import部分包来处理传送数据
用pv3d贴图效果
17 八月 2010(评论)首次利用pv3d实现简单正方体效果,基础知识在这里记录一下。
有四个基础元素:Scene3D,Viewport3D,Camera3D,BasicRenderEngine。
1. Scene3D
一个Scene3D实例是这个3D场景中所有物体的容器,它包括了整个3D场景,Scene3D这个类让所有创建在其中的3D物体得到渲染;物体要显示,该物体或它的父容器首先要加入到Scene3D的实例中
注意:虽然要显示的物体都要加入到Scene3D的实例中,但它并不是一个显示对象,也就是说它并不直接显示物体,真正显示物体的是Viewport3D。
2. Viewport3D
viewport是视口的意思,可以理解为显示物体的一个窗口(矩形显示区域),它继承自Sprite,所以它可以直接被加入到显示列表中,我们PV3D中所看到的物体就是通过Viewport3D呈现的。同时它还实现了IViewport3D接口。
3. Camera3D
可以把它理解为一个3D空间中的摄像头的镜头,我们在Viewport3D中看到的东西就是这个镜头所拍到的,当然我们就可以通过改变这个镜头的位置,角度,焦距等属性,来显示不同的场景或做移动的动画。
4. BasicView
通过继承这个类,可以很方便的创建一个包含前面那四个基本元素的3D世界,因为它是Sprite的子类,所以可以通过addChild添加到任何显示对象里。
查看文章




