link:
http://www.gdcvault.com/play/1014303/Advanced-Visual-Effects-with-DirectX
那个ati搞笑demo:http://www.youtube.com/watch?v=O-agRm_h16s
其实来讲,这里面列举的技术名词也没比unreal的“扔烟头的哥们”差哪里去,可是做出来的效果真是一个悲剧。
重点说了compute shader一些东西,很多simulation都是这个上面做的。
compute shader一些重要feature的应用:
- group shared memory
- atomics
- random write
接下来一部分没什么好说的,自己brute force的算反,然后自己优化。
他们石头是用tessellation把非常简单的模型给自然化:procedural again
normal需要把邻近的面的normal综合一下生成新的normal来使用。