经过几乎1个月的奋战,zerO3d v1.1终于发布了!
这一个月里,zerO3d经过了翻天覆地的变化,从结构到效率再到功能上都已经走向完善.
zerO3d 从v1.1开始,正式成为一个成熟的3D引擎.我们再也不用羡慕国外各种引擎的强大或者为英文羞涩而苦恼.
因为我们也有了自己的引擎.一个可以与世界各Flash 3D引擎相并足的引擎. -----我敢充满自信并且骄傲地这么说.
好吧,下面是更新内容:
_________________________________________
经过几乎1个月的奋战,zerO3d v1.1终于发布了!
这一个月里,zerO3d经过了翻天覆地的变化,从结构到效率再到功能上都已经走向完善.
zerO3d 从v1.1开始,正式成为一个成熟的3D引擎.我们再也不用羡慕国外各种引擎的强大或者为英文羞涩而苦恼.
因为我们也有了自己的引擎.一个可以与世界各Flash 3D引擎相并足的引擎. -----我敢充满自信并且骄傲地这么说.
好吧,下面是更新内容:
_________________________________________
有好多天没更新了... 因为最近正在对引擎做比较全面的修改.
为表歉意,下面介绍一些3D的原理:
可以先看看这篇文章:http://www.tjbhxs.com/blog/article.asp?id=39
其实上面的文章已经将3D在AS3上实现的方法说明得比较清楚,略过向量,矩阵,四元数不提(因为相关资料太多了),下面我要说的是一些比较有趣的(可能有少许复杂,但我相信大家都可以很快理解的)...
______________________光______________________
...更新内容:
1.粒子系统整合,再次提升效率20%.
2.增加智能线框材质(可以影射网格).
3.修正平面错误.
4.增加弹力.
5.增加粒子组合.
6.增加边界检测.
7.增加边界弹回.
8.增加粒子碰撞.
说实话,其实zerO3d比较偏向于粒子系统与刚体形变(因为代码很乱,没有完整放出).并不是说其他做得不好.因为每个引擎都需要有自己特点的东西.
至少zerO3d的效率大家都看到了,我不知道大家的CPU是什么,我的是CORE 2 T5250,测试时候即使1000个面CPU也没有超过30%,粒子系统(1000个)更是在20%以下,测试中除了 Sharikura 3D (超过它一直是我的目标,其实我很不服气,为什么同是个人开发,我为什么比不上ROXIK-_-!当我没说..Orz),国外还没有任何引擎能超过zerO3d,
Zsort的破面量也相对来说比较少,几乎已处理得很完美了.
毕竟我一个人开发很有限,现在很需要有人可以与我偕同开发.
无论写文档,码代码,出Demo,都很需要人手.
如果你已经可以使用zerO3d写出至少一个完整的程序并且希望与我一起研究以上三样种的任何一种,都希望你能联系我.
虽然我没有什么物资上的东西给你,至少我可以拿出一片诚心,就像我写这个引擎给大家并不需要任何报酬一样.
我希望我们能一起努力,把我们中国自己的东西搞上去.
下面是可以联系我的方式:
QQ:262647129( 常年隐身 )
邮箱:linfuqing@126.com
更新内容:
1.强化引擎结构,大幅度提升引擎性能和开发弹性.
2.相机增加自动跟踪功能.
3.视口系统加入边界盒功能.
4.加入多视口功能.
从1.0.2起,zerO3d得到了全面的提升,从今往后,zerO3d无论是画质还是功能体系,将敢于与世界各引擎相并足.性能更是从各方面超越了极限.
很多朋友问我zerO3d的优势是什么.
下面更新了粒子系统DEMO(虽然还是半成品...因为春节时间少...汗),,请看看zerO3d的强大吧.(可以跟其他引擎相比较,同样1000颗粒子的效率)
...
有个朋友告诉我说Flash Player 9 下Demo不可用,其实这也是我的失误.忘了告诉大家..因为zerO3d一开始就是使用Action script3.0(Flash Player10)开发的.所以..
使用zerO3d开发的程序必须经由Flash Player 10或者更高版本才能完美运行.
因为过年的关系,zerO3d也许会更新比较慢,但基础教程我会保证在近期放出,敬请期待.
另外我想找人与我偕同开发,我的QQ是262647129.大家有什么问题或者建议都可以来跟我探讨.
谢谢大家对zerO3d的支持!
...
更新内容:
1.修正贴图错误.
2.修正CS4下不兼容错误.
3.加强插值系统.
4.粒子系统性能提升10%.
5.完善zsort,采用双深度排序,几乎革除破面.
6.视口系统性能提升20%.