找回密码
 立即注册
搜索
查看: 2103|回复: 4

[其他] 天不生Jim Kajiya,3D游戏画面如长夜

[复制链接]
     
发表于 2015-3-31 21:13 | 显示全部楼层 |阅读模式
本帖最后由 mendel 于 2015-3-31 22:31 编辑


rendering equation出来之前,渲染都是在瞎搞。因为无目标,无建模。

Jim Kajiya在1986年搞了一个rendering equation,告诉你rendering是什么东西,目标是什么,是什么形式,以后大家都这么就行了。

Light map大家都熟悉。它其实就是在offline把每个点的颜**算好,运行时直接当纹理贴上就可以了。相当于把rendering equation用查找表的方式来解。由于场景不能变,传统light map之路已经死了。


Precomputed Radiance Transfer是个典型的近似方法。第一步,它把BRDF干掉,变成纯diffuse,再把积分变成根据visibility的叠加。

Li项只和环境光有关,V项只和mesh有关。所以两个分别预计算,在运行时sum一下就行了。

这样一处理,就能在realtime对静态场景用上低频的环境光和点光源。还能支持diffuse,扩展到低频的glossy,shadow和一些GI也能。这已经是以前所不可想象的了。所以PRT成为渲染发展过程中的一个里程碑。Peter-Pike Sloan也因此一战成名。


http://www.zhihu.com/question/29182519
回复

使用道具 举报

     
发表于 2015-3-31 21:26 | 显示全部楼层
帖子含金量很高
回复

使用道具 举报

头像被屏蔽
     
发表于 2015-3-31 21:30 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2015-3-31 22:37 | 显示全部楼层
出漫威無雙或DC無雙吧
回复

使用道具 举报

     
 楼主| 发表于 2015-3-31 22:54 | 显示全部楼层
厨具战士 发表于 2015-3-31 21:30
???怎么这个帖子从头到尾完全变了?之前说的一定欧美会火的《黑魂无双》哪去了? ...

为了配合2楼的含金量很高的说法
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-8-28 12:15 , Processed in 0.024491 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表