[gdc12]神秘海域的特效技术

news/2024/10/18 9:25:24/

http://twvideo01.ubm-us.net/o1/vault/gdc2012/slides/Missing%20Presentations/Added%20March%2026/Keith_Guerrette_VisualArts_TheTricksUp.pdf

gdc2012上,naughty dog关于特效的一个presentation。


人和历史

开篇作者声明虽然是他来做这个presentation,但nd在神秘海域上特效的功力是整个team的功劳,作者只是被选中的幸运儿站在这里,并把每个人的照片放上去介绍了下。

并且在末尾的时候又提到,开放的交流,实验和teamwork是他们最宝贵的财富。

之所以这个给我留下了深刻印象,是因为也听说过不少一个team拼死拼活做的东西,被个二货拿去跟上级吹,说得都是因为他才如此,没有比这更能瓦解一个team战斗力的了。

一切强力的作品,追本溯源都是人的因素,维护团队好的氛围是最重要的事情了,破坏这样氛围的人,一个团队应该毫不留情的干掉他。

同时整篇文章里提到的关于团队合作和氛围的事情,的确是顶级开发者团队应有的素质。


特效的历史:naughty dog也不是一开始就一路上流,开始时候nd的特效工具是脚本+手写shader。

后面在uncharted2才开始有比较完善的美术友好的特效工具,工具是在maya里做的,因为nd已经在maya里有了不少的积累。

到了uncharted3的时候,进一步的解除了效果对于程序员的依赖,并进一步的提升workflow的效率,并且开放更多的控制力。

从后面看特效的编辑开始变得节点式的(类似ue的那种material编辑器).


特效的做法:

这个更多的给美术讲的,作为程序员就挑几个有意思的吧,比如:

大火烧房子:


这里如果单纯用sprite就需要太多数量了,nd做法是在sprite上加一个扰动贴图,来扰动Z,造成一部分前一部分后的感觉,这样一个sprite就很有立体感。


有立体感的浓烟:


particle中加一张额外的normal map,然后光照即可。



带normal的decal。




http://www.ppmy.cn/news/581931.html

相关文章

玩半条命及神秘岛3中

最近下了两个游戏来玩,先是听说神秘岛3是2D图形编程的经典之作,我玩了一下简直就是3d嘛,场景漂亮极了,如果说可以有360度的视角,就............唉,怎么说呢,总之跟CS的场景类型是一样的&#xf…

神秘海域:顶级工作室“顽皮狗”成长史(中)

(终于恢复了,这几天的一个疙瘩,都考虑要搬家了。。。吐一口气,在试图用Word连接之后LiveWriter功能正常了,哈哈,继续) 神秘海域:顶级工作室“顽皮狗”成长史(中) 顽皮狗的平衡之道 我们会习惯性的认为,顽皮…

西川善司【神秘海域(Uncharted)】的图形分析

本文是为传播0月8日发售的【神秘海域 合集】魅力而短篇连载的第2回,这次主要集中在神秘海域系列的图形的技术方面。原文链接在 http://weekly.ascii.jp/elem/000/000/370/370079/ 译者注:另外因为本文引用的神秘海域的技术分享大多是在GDC2010和2012年的…

【神秘海域】[动图] 顺序表千字破解~

文章目录 顺序表引言🐳顺序表🐳顺序表的概念🐬顺序表的两种结构🐬顺序表接口实现🐬顺序表动态存储结构🐟顺序表初始化🐟顺序表尾插 及 容量检查🐟顺序表打印🐟顺序表尾删…

[gdc12]神秘海域的水技术

http://www.gdcvault.com/play/1015309/Water-Technology-of gdc12上naughty dog带来的水的技术,150页,信息量有点大,而且很多需要很多research的工作都被“不合适”带过,可以想象这背后的工作量。 而且在crysis之后&#xff0c…

神秘海域ToneMapping公式

这是神秘海域的公式: float3 ACESFilm( float3 x ) { float a 2.51f; float b 0.03f; float c 2.43f; float d 0.59f; float e 0.14f; return saturate((x*(a*xb))/(x*(c*xd)e)); } 一般手机端做的优化是直接乘以一个常数。手机端这样只需要跑两条指令&#xf…

[sig16]《神秘海域4》中的volumetric-based materials

siggraph16,naughtydog的TA带来的很不错的处理衣服和头发的volumetric渲染的文章。 项目经验和心路历程 实际在我接触到的大部分开发者眼里,大家会觉得naughtydog这样的引领业界的公司,一定是从“一个英明决策到另一个英明决策”&#xff0c…

[gdc12]神秘海域3中的洪水效果

http://www.gdcvault.com/play/1015453/Creating-the-Flood-Effects-in 挺有意思的一个,作者eben cook,naughty dog的特效artist,看看这哥们的简历: UNT大学的communication design学士学位,辅修计算机,在…