展开异次空间

:: 相对折叠空间/讨论游戏/软件设计.技术 ::

 

阴影技术概述 (ZERO) - SHADOW MAP - LisPSM

    阴影啊阴影, 光与影的博奕啊~ 想加光照但阴影又没优化好,郁闷!
    最近在增加室外大型场景的阴影,由于场景中有大量的蒙皮物体和多边形 体积阴影就可以PASS了,对CPU太拉风了,我还不想提前换CPU.. - -#

    SHADOWMAP 之前也只学习到 UNIFORM SHADOW MAP = USM :)
    USM 作大型场景的阴影真的惨无人道啊~ 基本上就是欧美言情片中的特殊处理效果 = 加大号马赛克。
    之后到处翻资料终于到了SM( shadow map - -! ) 的姊妹篇资料, 才从 USM 开始学习PSM PSSM LisPSM TSM VSM CSM ..... SM 还真TMD多啊,老外太SM了~
    PSM和TSM貌似研究学习的人不少,不过缺点也说得不少,把欧吓得不敢研究了, 经过资料筛选之后我发现欧喜欢的一个游戏 Spell Force 2 (貌似是这个游戏) 使用的是 LisPSM ,就进行了深入研究学习.... 再查找了N多CODE & PAPER & PPT之后终于有了开始修改引擎并取得了一些突破性的进展!! 同时,在 GAMEDEV 上又看到说 LisPSM 在某些情况下也存在严重缺陷.. - -# 摄像机移动阴影会有闪烁效果,欧晕~ 具体的等我实验之后再看吧, 现在效果最好最背油的SM 就是 CSM 和 PSSM 了, 都是基于 USM 改进的技术, 据说(不可靠渠道得到的) CRISIS 就是用的 CSM !! 等欧把 LisPSM 研究学习透了实现清楚了就开始研究学习 CSM 了!!
     今天牢骚就差不多了, SM 研究起太让人YY了~ 下次再继续扯SM的故事!

posted on 2007-05-06 01:14 Updraft Studio 阅读(4028) 评论(4)  编辑 收藏 引用

评论

# re: 阴影技术概述 (ZERO) - SHADOW MAP - LisPSM 2007-05-15 08:31 李翔

你个猪头  回复  更多评论   

# re: 阴影技术概述 (ZERO) - SHADOW MAP - LisPSM 2007-07-03 21:23 Updraft Studio

骚人,多来踩踩点,莫一天阴起撒~ :)  回复  更多评论   

# re: 阴影技术概述 (ZERO) - SHADOW MAP - LisPSM 2008-11-25 15:48 sfk

朋友能否帮我简单的回答一下这个问题哦?关于pssm的简单的小问题
http://topic.csdn.net/u/20081125/15/9d675dfb-d13a-4735-a1a0-5e9ae8789e22.html  回复  更多评论   

# re: 阴影技术概述 (ZERO) - SHADOW MAP - LisPSM 2008-12-01 19:55 Updraft Studio

@sfk
csdn 帐号忘了。。 看了你的代码,那个只是SHADER代码,现代实践的阴影技术都核心并不在SHADER里,而是C++代码了的,构造透视椎、透视转正交矩阵、投影物体包围盒剪切等才是核心算法。。 光看shader毫无作用的,建议你看看NV的PSM演示代码,提供了PSM、TSM、LISPSM的实际代码和SHADER
  回复  更多评论   

只有注册用户登录后才能发表评论。

导航

统计

公告

激情,努力

常用链接

留言簿(9)

随笔档案(53)

文章档案(25)

@Updraft Studio@

搜索

最新评论

阅读排行榜

评论排行榜

Freelance Jobs