标签: math shader trigonometry hlsl cylindrical
我正在开发一个光线跟踪着色器,它使用cameraPosition作为RayOrigin,测试从cameraRays到半径R和中心C的圆柱的命中。 圆柱体光线跟踪效果很好,但是我很难找到击中位置的法线。 我考虑过在圆柱体轴上投影cameraToHitPoint(点是圆柱体上的命中点)矢量,对其进行归一化,但似乎不起作用。 任何想法?谢谢。