Graphenix

 
 
昵称:linyizsh
园龄:5年3个月
粉丝:11
关注:0

搜索

 
 

常用链接

  • 我的随笔
  • 我的评论
  • 我的参与
  • 最新评论
  • 我的标签

随笔分类

  • Algorithm(3) (rss)
  • Engine(2) (rss)
  • GI(2) (rss)
  • Misc(6) (rss)
  • Optimization(2) (rss)
  • Shadow (rss)

随笔档案

  • 2011年3月 (1)
  • 2010年12月 (1)
  • 2010年10月 (2)
  • 2010年8月 (1)
  • 2010年5月 (1)
  • 2010年2月 (2)
  • 2009年5月 (1)
  • 2008年10月 (2)
  • 2008年3月 (1)
  • 2008年1月 (2)
  • 2007年5月 (1)
  • 2007年4月 (3)
  • 2007年3月 (1)
  • 2007年2月 (1)
  • 2007年1月 (1)
  • 2006年10月 (11)

好友链接

  • cp的小屋
  • sixwater
  • 猎狼者
  • 流逝的时光
  • 向往的程序人生

最新评论

阅读排行榜

评论排行榜

推荐排行榜


Powered by: 博客园
模板提供:沪江博客
博客园 | 首页 | 发新随笔 | 发新文章 | 联系 | 订阅订阅 | 管理

05 2009 档案

 
说下pack/unpack normal的问题
摘要: 现在很多延迟光照算法,都有保存normal的pass,为了节约资源,很多有把normal三个分量pack为两个分量的算法,以d3d的左手坐标为例,normal在camera空间。 最开始有:pack:xy = norm.xy; unpack:norm.xy = xy; norm.z = -sqrt(1 - x^2 - y^2); 这个方法开始用的很广泛,但它是错的,因为由于透视投影的关系,有些面...阅读全文
posted @ 2009-05-30 17:03 linyizsh 阅读(439) | 评论 (1) 编辑