为什么光线追踪器中的方向是从球心到光线的原点?

时间:2018-11-12 10:37:07

标签: glsl webgl raytracing

我已经在这里阅读了ray-tracer教程

https://www.scratchapixel.com/lessons/3d-basic-rendering/minimal-ray-tracer-rendering-simple-shapes/ray-sphere-intersection

并希望按照以下代码实现

https://www.shadertoy.com/view/MdXSD8

但是我想知道为什么图片中的L如此显示吗?

vec3 oc = ro - sphere.xyz

enter image description here

我认为它应该是从射线原点到球心的向量?

从图片中的O到C?

vec3 oc = sphere.xyz - ro

0 个答案:

没有答案