CreationOfKillzone3(杀戮地带3的制作)
来源:互联网 发布:如何自己制作动画知乎 编辑:程序博客网 时间:2024/04/28 05:02
killzone系列的开发商是guerrila:
是sony一线开发者,成立于99年,截止11年发售kz3,历时10+年,只做一款游戏。
这个文章:http://www.guerrilla-games.com/presentations/Siggraph11_CreationOfKillzone3.pdf
是siggraph11上的,是第三家studio被邀请到siggraph上来讲他们开发游戏的方式。
guerrila先是忆苦思甜一下,回顾10年来游戏画面上的提升,这个图可以非常有说服力:
记录的时候主要是记录一些比较有意义的,老生长谈的就略过。
kz3 技术上的一些进步:
更多的geometry,detail和变化性:
streaming
kz3使用了streaming系统,
- sound的很多部分是从disk上直接play的,而不是load到ram里的。
- texture streaming,一阶阶mipmap这么的loading,这个意义非常重大,因为很多时候mipmap0的texture并不会被用到,需要的时候从高level mipmap loading这个对显存的优化是非常明显的。
- kz3的水并不是常用的fft,而是用上流工具做出来的mesh,然后streaming到内存里的,这个水的效果的确霸气
- CreationOfKillzone3(杀戮地带3的制作)
- 杀戮地带2的渲染技术(Rendering_Technology_Of_Killzone_2)
- [siggraph14]杀戮地带的反射和体积光照技术
- 《杀戮地带4》光照技术
- 《杀戮地带2》中的延迟渲染
- 《杀戮地带:暗影坠落(Killzone: Shadow Fall)》工程师讲解使用屏幕空间反射系统
- 这个世界的灰色地带
- 深入Guerrilla Games解密次世代开山大作《杀戮地带暗影坠落》(The technology of Killzone Shadow Fall)
- Python的易混地带
- Python的易混地带
- 蓝色生活地带,我的生活点滴
- Rootkit:系统灰色地带的潜伏者
- 关中地带有关饮食的趣闻
- Rootkit:系统灰色地带的潜伏者
- QQ 引流引发的灰色地带产业
- [简单逻辑学]逻辑学的基本原理——灰色地带及人为灰色地带
- 海豚湾--纪录日本人如何杀戮海豚的
- Windows系统中知道注意的敏感地带!
- 嵌入式系统编程中的全局变量的使用
- 如何在Android下使用JNI
- struts做开发的时候action是继承Action方法还是ActionSupport方法
- Word 如何设置图片编号
- PHP截取中文字符串方法
- CreationOfKillzone3(杀戮地带3的制作)
- 抓包检测邮箱安全问题
- a ^= b ^= a ^= b看到了一个不需要中间变量交换两个的得方法
- 同一台机器配置多个域名的方法
- Java创建与获得对象的几种方式
- SVN 回退
- What transpires when rogueware is installed?
- 第一次当主考
- try throw new Exception 执行顺序