由于Web3D的未成熟,zerO下一步的发展将移植到Win32上面,经过漫长的开发,目前D3D版本的zerO版本已初具趋型.
目前首个Demo是一个商业游戏,zerO已游戏引擎框架形式对这个游戏做技术支持.
由于版权原因,暂时不能放出,下面是部分Sample:
阴影体/灯光/地形/天空盒/静态网格(Shadow Volume/Light/Terrain/Sky Box/Static Mesh):

由于Web3D的未成熟,zerO下一步的发展将移植到Win32上面,经过漫长的开发,目前D3D版本的zerO版本已初具趋型.
目前首个Demo是一个商业游戏,zerO已游戏引擎框架形式对这个游戏做技术支持.
由于版权原因,暂时不能放出,下面是部分Sample:
阴影体/灯光/地形/天空盒/静态网格(Shadow Volume/Light/Terrain/Sky Box/Static Mesh):

searchtree是一款对弈型(Chess)AI(Artificial Intelligence)引擎,采用C++泛型开发,可运用到如棋盘博弈,格斗游戏,军事策略,语言智能,自动寻路等对弈人工智能领域中去.目前版本为0.1.
...
话说zerO这几天无法打开,我也非常郁闷。
前几天,有人告诉我说zerO3d主页打不开了,那时候我没在家,我觉得有些惊讶,因为这之前我没有收到过任何形式上的站点管理通知,也没有自己关闭它并且不认为自己招惹过任何黑客组织,怎么会莫名其妙地打不开了呢?
回到家,发现果然打不开了。
这下可把我紧张的,因为最近我并没有对数据库进行过备份,如果真的出了无法挽回的问题,会造成服务器上的大量资料损失,这些虽然对别人来说可能不算什么,但是毕竟是我的日积月累的成果,是我很珍惜的宝贝。
...据说是比尔盖茨唯一发表过的论文就是研究这个(其实我觉得没什么可以研究的),也是三星问题,讲的是如何用一只手排序多个大小不一的烙饼,一次抓住最上面的几块饼,把它们颠倒(翻转),让小的在上面大的在下面,然后就是写程序输出这个最优化过程。实际上就是排序问题:“写一个函数按照烙饼算法升序排序数值。”
这个问题书上的分析写得很让人费解,代码也写得很麻烦,所以我决定不看了自己来写。
首先分析下,最简单的思路就是先找到最大那个翻到最上面,然后把所有的整个翻转,最大的就在最下面了。然后最底下是的不管了(因为是最大的),按照以上方法对除去最大的饼进行翻转,找到第二大的饼把它翻到剩余的饼的最下面(也就是最大饼的上面一张,真拗口,下文最大的饼代表当前最大的饼,翻转从XXX饼到XXX饼代表对从XXX饼到XXX饼的整段进行翻转),以此类推,就能排序好了。
...
这个题目被《编程之美》标注为三颗星难度。事实上是很简单的问题。
大体意思是假设中国象棋棋盘上只有将和帅,写程序输出将帅在棋盘上的所有合法位置(将帅不能照面,并且只能在棋盘田字格里移动),要求只能使用一个变量。
后面又标定了将帅田字格的位置,如下图:

...
最近实在是事情很多,忙得没什么时间做手头项目,以至于BLOG也很久没有更新了。
相信很多程序员都有这样的感觉,虽然说在大体上的事情都被某一Case占用了,但是在Case整合阶段还是会中途空出一段一段琐碎的时间片断让你闲得无所事事。
这时候做自己的项目是基本不可能的,思路这种东西不能断点续传,你不知道什么时候会被突然打断,之后又需要重新来过。
陪朋友看电影?No,经验告诉我们,一个赶工电话就会把你从你的电影天堂打回地狱。
于是为了不让自己闷得发慌,我找到了一本书。
书名叫《编程之美》。
书是好书,主要收录微软亚洲研究所往年笔试题目,我个人认为比较简单,但是很好玩,很适合项目的空档拿来看看,体验编程的乐趣。
然而很不幸真正吸引我的还是它的名字,《编程之美》,的确编程之美,我新开了一个分类,并决定以后把一些闲暇时间写的比较好的小程序和代码片断分析都放在里面。
名字很不客气地就叫编程之美。
这篇文章不包含任何技术知识,但我的希望它能指明一条从零开始通往3D领域的成功之路.我将罗列我看过的相关经典书籍作为学习文献,阅读规则是每进入下个内容,我都会假设已经完成前面全部的文献研习内容.相信若能按照这条路走到最后,会有所进益.
(转载请注明出处:Copyright 2009(C)怀念从前,zerO3D.cn)
完成整部分内容需要具备基础:
英语:CET4以上
数学:精通数字加减乘除法.
物理:基本力学.
计算机:了解电脑的基本知识,熟练使用Windows.
...
Blog好久没有更新了,Alchemy3D的MD2导入已经完美完成,给大家介绍下相关技术。
———————————————————————————————————————
MD2模型文件格式是在id software 于1997年11月发布Quake 2时推广出来的。
相对其他格式来说,这算是老技术了,但是比较有用的是它支持纹理,网格以及动画系统。使用它可以很自由设置帧动画,多更衣纹理。
目前alchemy3d已经完美地支持MD2格式的导入,当然这句话是废话。
好吧,请看大屏幕: