2010-04-07 54 views
1

我希望在我的光线追踪器中实现区域灯光产生的柔和阴影。我无法生成随机样本。所以我有一个场景,我有一个区域光(表示为一个圆),其中心的世界(x,y,z)坐标给出,给出半径,圆所在平面的法线是给定的,以及颜色和衰减因素。光线追踪3D到2D中的柔和阴影

我希望使用的采样方案如下:在包围圆的四边形上生成样本并丢弃圆外的点,直到找到圆内所需的样本数。我无法理解如何将圆心的三维坐标转换为其二维表示(我认为我不认为圆的投影位于xy轴上,因此只是摆脱了z分量)。我认为应该使用飞机的正常信息,但我不知道如何。

任何和所有的建议表示赞赏。

+0

关于什么是二维表示?相机? x-y平面?正常的飞机? – tloflin 2010-04-07 17:27:51

回答