光线追踪的一些思考
假设一个3D场景,有一个光源。
能否这样计算光线追踪:
从光源的视角渲染一帧场景,在pixel shader中记录下纹理中有哪些像素被采样。根据这些生成一张阴影纹理,然后在正常渲染中带入阴影纹理进行纹理混合渲染。
这只是一个想法,没有尝试过,不知道是否可行
[解决办法]
那就shadowmap就够了
http://developer.nvidia.com/object/cedec_shadowmap.html
这里还有个例子
http://o3d.googlecode.com/svn/trunk/samples/shadow-map.html