[翻译]XNA 3.0 Game Programming Recipes之forty-four
摘要:
PS:自己翻译的,转载请著明出处格 6-8 用HLSL定义一个聚光灯问题 一个光照点作为在前面定义的一样,闪耀的光从一个点向所有方向。你想定义一个聚光灯,它它的行为完全像一个点光源,除了它照耀的象一个光核一样,如图6-10所显示。解决方案 在你的象素着色器中,判断当前的象素是否在光照核内。你可以通过使用点乘积在光的方向和核的方向之间来实现这个。它是如何工作的 开始前面小节的代码。由于一个聚光灯比一... 阅读全文
posted @ 2009-08-12 17:20 一盘散沙 阅读(276) 评论(0) 推荐(1) 编辑