开始使用gamebryo
作者:volfmath 日期:2008-08-12
最近的项目公司选择了Gamebryo作为引擎。我之前看过一些gamebryo的东西。这次拿到了source的版本,粗略看了一下,感受不少gamebryo的强大。
首先是工具的强大。引擎在图形方面的渲染其实不是重要的。因为图形现在已经没有什么秘密可言了。开源引擎的效果已经和商业引擎差不多了。但是再好的图形引擎,没有工具的支持做项目还是很困难的,现在公司的一个项目就是Ogre,做特效的时候就遇到很多的麻烦,简单到SoftParticle这样的东西都费劲的要死。
而用GB的话就好多了。GB基本上,在MAX里能搞定的东西都能导出到游戏中,这个程序省去了很多麻烦。也给项目进度加快了很多。
不过无论如何,学习一个商业引擎的成本还是比较高的,时间成本,人力成本,如果没有一个熟悉的人,用商业引擎来做项目的风险还是比较大的,毕竟商业引擎不想开源引擎那样有社区的支撑。
首先是工具的强大。引擎在图形方面的渲染其实不是重要的。因为图形现在已经没有什么秘密可言了。开源引擎的效果已经和商业引擎差不多了。但是再好的图形引擎,没有工具的支持做项目还是很困难的,现在公司的一个项目就是Ogre,做特效的时候就遇到很多的麻烦,简单到SoftParticle这样的东西都费劲的要死。
而用GB的话就好多了。GB基本上,在MAX里能搞定的东西都能导出到游戏中,这个程序省去了很多麻烦。也给项目进度加快了很多。
不过无论如何,学习一个商业引擎的成本还是比较高的,时间成本,人力成本,如果没有一个熟悉的人,用商业引擎来做项目的风险还是比较大的,毕竟商业引擎不想开源引擎那样有社区的支撑。
杭州啊,好累好累的旅游
作者:volfmath 日期:2008-07-15
Ogre & Scaleform整合
作者:volfmath 日期:2008-07-15
如果你玩Crysis,你会觉得他的UI很帅很帅,因为他使用全屏动画,
这完全依赖于Scaleform的高超表现,Scaleform真是个好东西啊。
www.scaleform.com
他把Flash影片,用三角形描绘出来,让你能制作出传统位图不能解决的UI效果。
图片由于公司的保密,只能稍后放出。至于scaleform的项目看看质量效应,Crysis这样的大作就可以了。
另外使用Scaleform的好处是,你的编辑工具将非常好,因为可以使用Flash来编辑。所以强大度可想而知,比CEGUI LayoutEditor要强不知道多少倍了。
这完全依赖于Scaleform的高超表现,Scaleform真是个好东西啊。
www.scaleform.com
他把Flash影片,用三角形描绘出来,让你能制作出传统位图不能解决的UI效果。
图片由于公司的保密,只能稍后放出。至于scaleform的项目看看质量效应,Crysis这样的大作就可以了。
另外使用Scaleform的好处是,你的编辑工具将非常好,因为可以使用Flash来编辑。所以强大度可想而知,比CEGUI LayoutEditor要强不知道多少倍了。
Ogre骨骼动画融合
作者:volfmath 日期:2008-06-22
GPU Gems3翻译 第一章 用GPU生成复杂的地形
作者:volfmath 日期:2008-06-04
前一阵做的休闲网游
作者:volfmath 日期:2008-06-03
费劲的Vista啊
作者:volfmath 日期:2008-05-31
MANGOS服务端架设成功
作者:volfmath 日期:2008-05-29
Ogre中的动画纹理
作者:volfmath 日期:2008-05-21
在最近一个休闲游戏项目中,有一个需求:需要一个瞄准心。
由于需要瞄准的地方环境非常复杂(其实就是模型很多,不规则),所以如果用求碰撞的方法去计算,再把一张纹理图贴上去是非常麻烦的 :)
所以我考虑了用纹理投影,Texture Decal。
这个在Ogre中级教程中有个例子。
PS:题外话,Texture Decal可以无缝的贴到模型上,但是也有很多局限性,比如每一个Decal需要一个Pass,如果Decal太多的话就没办法了,多了Pass会大大影响到效率。
由于需要瞄准的地方环境非常复杂(其实就是模型很多,不规则),所以如果用求碰撞的方法去计算,再把一张纹理图贴上去是非常麻烦的 :)
所以我考虑了用纹理投影,Texture Decal。
这个在Ogre中级教程中有个例子。
PS:题外话,Texture Decal可以无缝的贴到模型上,但是也有很多局限性,比如每一个Decal需要一个Pass,如果Decal太多的话就没办法了,多了Pass会大大影响到效率。
Flash动画






![Validate my RSS feed [Valid RSS]](valid-rss.png)
![Validate my Atom 1.0 feed [Valid Atom 1.0]](valid-atom.png)
