发新话题
打印

真正AS写的3D引擎!(带测试影片)

真正AS写的3D引擎!(带测试影片)

2年前用AS2.0写的3D引擎,一直没时间去完善,本来想等完善后再拿出来,可是现在网上所谓的flash 3D 实在是太。。。

测试影片见附件,各位先看看吧。

几点要说:
1.遮掩效果还不完美,影片中,有时候后柱子会跑到屋檐前面。
2.溢出已经基本成形,player开到最大化,再选100%缩放,可以看到,溢出场景外的面即刻消失,以节省计算量。
3.由于采用的是欧拉角旋转方法,而欧拉角空间存在奇点,在影片的开始时,俯视亭子旋转的时候,有一帧突然空白。正在寻找解决方法。
4.内部语言极为繁琐,正在用as3.0重写。有反编译而看懂代码的朋友,我愿与其合作。

5.正在用3.0将引擎精简化,不久希望能压在一个组件上,方便其他用户使用。
6.由于flash不存在3D API (接口),无法实现硬件加速。所以不打算写渲染效果,不然即便写了,速度跟不上。此引擎主要可用于数学及物理演示以及简单的3Dflash游戏开发。

有兴趣的朋友可以联系我。
QQ:51782381
e-mail:51782381@qq.comzheng_yang_yang@msn.com
发QQ邮箱就好了。

(版权所有 3Der)

[ 本帖最后由 z51782381 于 2008-4-14 12:19 编辑 ]

附件

发如雪2.swf (265.17 KB)

2008-4-14 12:06, 下载次数: 1687

TOP

自己坐沙发,大家说说有什么建议哈

TOP

动画不够平滑..
相当不错
    ----- LDZL FLASH 3D引擎-----

TOP

很不错,不过还有点小问题

很不错,不过还有点小问题,柱子的层次问题

TOP

很占cpu

TOP

能用编程做到这个已经很不错了,加油
喜欢设计的可以去http://www.taskcn.com/

TOP

感觉用大量的AS来实现这个效果,好象没必要,因为简单的动画就能实现,最后左右转动,就象左右移动,旋转的效果不明显,

TOP

TOP

3.由于采用的是欧拉角旋转方法,而欧拉角空间存在奇点,在影片的开始时,俯视亭子旋转的时候,有一帧突然空白。正在寻找解决方法。

就这一条你的引擎就有很大局限性,Eulerian angle的最大问题就是万向节死锁

TOP

服了服了。。。。
我没有天份。。但有后天的自信、顽固、拼搏、坚持。。。。。。FLASH技术交流群:56785596

TOP

使用矩阵的话,可以使用四元数旋转法.
    ----- LDZL FLASH 3D引擎-----

TOP

很不错了,

想和lz交流一下,lz在哪个城市呢,已经加lz  QQ了

TOP

超牛
喜迎奥运

TOP

可惜了  player 10  已经支持z轴 了
my flash flex as3 blog
http://www.makyoo.cn

TOP

厉害

不错,加油!

TOP

强悍。。。。。。。。。。

TOP

不错,很久不来flash8了。。。。

TOP

发新话题