Ogre & Scaleform整合

如果你玩Crysis,你会觉得他的UI很帅很帅,因为他使用全屏动画,
这完全依赖于Scaleform的高超表现,Scaleform真是个好东西啊。
www.scaleform.com
他把Flash影片,用三角形描绘出来,让你能制作出传统位图不能解决的UI效果。

图片由于公司的保密,只能稍后放出。至于scaleform的项目看看质量效应,Crysis这样的大作就可以了。

另外使用Scaleform的好处是,你的编辑工具将非常好,因为可以使用Flash来编辑。所以强大度可想而知,比CEGUI LayoutEditor要强不知道多少倍了。

Scaleform与Gamebryo,Unreal等等都有整合。唯独在中国被广泛使用的Ogre却没有整合,刚好公司又是Ogre要用到Scaleform。我就给其做了一个整合。(还是由于保密问题我不能放出代码。但是游戏问世后我可能会公开代码的)。

思路大体上这样的:
如果你的项目要求比较紧又需要使用Scaleform,我建议用D3D直接画。D3D在Ogre的Render中可以得到。这样又快,改动的代码又少,不失为一个好办法。

另外如果想写的好一点,可以为Scaleform写一个Ogre的Render,这个可以参考Ogre
CEGUI Renderer。只需要实现Scaleform的几个接口就可以了,比如DramTriangleList
等等,就是一些画三角形的函数。

收藏到网摘:

[本日志由 volfmath 于 2008-10-22 02:49 PM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: OGRE 开源引擎 游戏 3D技术 图形引擎 图形学 UI Scaleform
相关日志:
评论: 21 | 引用: 0 | 查看次数: 6582
回复回复kyb[2010-04-15 04:28 PM | del]
或者谁有相关的中文论坛。qq群。给说下。。
回复回复kyb[2010-04-15 04:27 PM | del]
大家都来起学习,研究scaleform  加这个群  71354064   支持下。
回复回复jelly[2010-03-18 06:40 PM | del]
请问下 您有Scaleform的clik lobby例子 ,网上下到了SDK,但clik lobby例子并没有,我想研究下这个例子,不知是否方便发给我。

jellyzone@gmail.com
或者
420784213@qq.com
回复来自 volfmath 的评论 volfmath 于 2010-03-19 09:34 AM 回复
clik lobby是什么我不知道呀
回复回复zhandange[2010-02-28 09:57 AM | del]
前辈您好  我现在在学习OGRE
也可以给我一份吗
zhangdange@gmail.com
回复回复花样年华[2009-07-30 12:53 AM | del]
加我QQ好吗?  我离开公司了,  所以没有公司邮箱,  所以就注册不上, 我的QQ: 649316250, 或者给我发邮件: piyejun@gmail.com
回复回复njw1985[2009-06-04 12:55 AM | del]
能给我来一份吗,谢谢!!
njw1985@sina.com
回复回复showen[2009-03-31 11:23 PM | del]
前辈能否给传一份整合的代码给小弟? 最近想把GFx自带的那个整合NIF场景的替换为xml形式的GSA文件就已经让我郁闷到憔悴了~~迫切需要一份参考,如蒙赐教不胜感激~
shenhao6641832@163.com
回复回复Zero[2008-12-12 03:16 PM | del]
你好能不能发一份给我, 网上实在找不到下载
评估版也好,谢了

lonelinesshunter@gmail.com
回复回复volfmath[2008-11-24 02:48 PM | del]
www.scaleform.cn
你可以自己下载到评估版的
如还有问题请联系我
回复回复cyuyan[2008-11-24 09:14 AM | del]
这位朋友你好,偶然机会了解到了Scaleform GFx,也想把自己的游戏改成这种漂亮的界面,能否提供一份Scaleform GFx的可运行版本。非常感谢

QQ 10589119
cyuyan@sohu.com
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 关闭 | [img]标签 关闭