注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 游侠PC游戏综合讨论区 汉化版DICE游戏制作教学文稿[3]:寒霜引擎2破坏遮罩使用 ...
查看: 3286|回复: 10
打印 上一主题 下一主题

[原创] 汉化版DICE游戏制作教学文稿[3]:寒霜引擎2破坏遮罩使用体积距离场 [复制链接]

天上天下·零zXr0·唯我独尊
圣魔王·圈圈会零zXr0·炽天使

戰地☆"Абакан

特色头衔勋章

帖子
7155
精华
0
积分
4772
金钱
4520
荣誉
118
人气
141
评议
0

跳转到指定楼层
楼主
发表于 2010-9-15 01:12:50 |只看该作者 |倒序浏览
转载请注明作者及出处


汉化:
零zXr0
http://hi.baidu.com/h0nker/


作者:

Johan Andersson,渲染架构师,图形引擎部,EA DICE



教学文稿主题:

Destruction Masking in Frostbite 2 using Volume Distance Fields(寒霜引擎2破坏遮罩使用体积距离场)



教学文稿下载:

英文版:



http://publications.dice.se/attachments/Siggraph10-ARR-DestructionMaskingInFrostbite2.ppt

零zXr0汉化版:

下载地址1:
http://u.115.com/file/f789ec9ab4

下载地址2:
http://www.rayfile.com/files/486f75f5-c01c-11df-a3ca-0015c55db73d/



阅读工具推荐:


Microsoft PowerPoint Viewer 2010 简体中文版

http://www.skycn.com/soft/14233.html

更多汉化版下载地址及slideshare在线阅读版稍后提供





本教学文稿内容:

关于在寒霜引擎中破坏遮罩的工作方式与优势.

说明一下原文发布的背景时间:

原文的发布时间是2010年8月 Siggraph10(2010年计算机图形大会)


如果你错过了上一期,到这里下载&观看


汉化版DICE游戏制作教学文稿[1]:渲染架构与过程生成技术
http://hi.baidu.com/h0nker/blog/item/b4ce101fb5ef38c4a78669d6.html

汉化版DICE游戏制作教学文稿[2]:寒霜引擎地形渲染使用过程化着色
http://hi.baidu.com/h0nker/blog/item/a975d5fe7eabbf3c5d600878.html





<寒霜引擎2破坏遮罩使用体积距离场>在线版

推荐大家还是下载Powerpoint版,感觉是不一样的,而且便于收藏,分辨率又高





破坏遮罩是什么?


可破坏环境是寒霜引擎的一个重要特性.我们做了很多系统,当融合到一起,就变成了我们值得信赖的可破坏环境. 破坏遮罩正是这些系统中的一个.


下面是一个例子,用来说明这一点.





每当破坏房子的一部分, 我们实际上是移除了一部分房子的几何基础.




然后我们在破坏了的部分周围,增加一些细节模型.




最后一步我们添加了破坏遮罩

我们可以让玩家继续破坏房子的其他部分,细节模型和遮罩将继续随着破坏而添加.我们还添加了爆炸粒子效果和模型碎片飞溅,这是为了让破坏在动态环境下看起来更好.





1. 在最初的寒霜引擎中,我们如何利用破坏遮罩.

2. 我们如何使用体积距离场.

3. 两种让破坏遮罩更有效的技术.

4. 结果图和性能参数.




































我们从房子内部看看,在天花板上,可以看到一个第二细节等级的法线贴图,我们把它融合在遮罩的边缘,让它突显.






这张图片展示了一幢更多部分被破坏了的建筑.


这是一个比较糟糕的情况,因为房子大大部分面积都已经被遮罩覆盖了.





另一个房子内部的截图.




这是从外部查看


我们可以在遮罩上看到很多来自细节材质的细节.

















关于后续内容(汉化版DICE游戏制作教学文稿[4],[5].........),及更多分享方式,请关注这里
http://hi.baidu.com/h0nker/

使用道具 举报

帖子
13721
精华
0
积分
6877
金钱
10778
荣誉
1
人气
61
评议
0

沙发
发表于 2010-9-15 01:15:53 |只看该作者
技术帖啊~~~~~~~~~~~~~~~~~~~~

露珠湿沙壁

暮悠晓寂寂

使用道具 举报

帖子
9
精华
0
积分
5
金钱
88
荣誉
0
人气
0
评议
0
板凳
发表于 2010-12-21 01:23:30 |只看该作者
我想要开发包...楼主知道哪能下吗??想弄来自己用下...

使用道具 举报

帖子
1324
精华
0
积分
682
金钱
8103
荣誉
2
人气
3
评议
0
地板
发表于 2010-12-21 08:46:33 |只看该作者
看这个得要有OpenGL等的基础吧 否则就是外行看看热闹

使用道具 举报

帖子
1324
精华
0
积分
682
金钱
8103
荣誉
2
人气
3
评议
0
5#
发表于 2010-12-21 09:05:44 |只看该作者
原帖由 chen8880 于 2010-12-21 08:54 发表

那看你是看功能还是看代码了……
不过外行看这个确实没意义.......

俺就有点C的基础 代码估计也不开源的吧 只有卡马克大神才会开源
话说外国游戏开发人员技术如何啊 因为他们那里的行业很标准 很多现成的 比如引擎 拿来编辑就行了 真正厉害的是搞引擎这种从无到有的开发 就像卡马克大神
俺们这里就是一大堆的代码工人 外国人少 会不会水平一样 待遇差好多

[ 本帖最后由 gameboy2 于 2010-12-21 09:07 编辑 ]

使用道具 举报

帖子
3256
精华
0
积分
1764
金钱
4799
荣誉
13
人气
24
评议
0
6#
发表于 2010-12-21 09:31:20 |只看该作者
希望寒霜2.0的D2.0系统负荷低点...[害怕] [害怕] [害怕]

202020

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-10-4 16:55 , Processed in 0.338012 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到