#5464 Score: 0
MrPhD
Participant
1 pt

p的话,你用intersection(ray)就可以得到了。

samplelight可以得到采样的光线和对应概率密度函数,前提你需要创建一个Intersection类型的对象和float型的pdf_light,传到函数里,函数用来赋值,这样就可以得到了采样的光线和对应的pdf了。

block的话,你从上面采样的位置向p发一个光线,看得到的交点和p是不是一个点(这里牵涉到一个精度问题,这里可以思考一下,为什么存在精度的问题)。