好,所以我正在OpenGL中编写一个光线行进程序,但是我很难理解Cframe是什么。
这是生成相机位置和旋转的代码
vec2 uv = (gl_FragCoord.xy - 0.5 * iResolution.xy) / iResolution.y;
vec3 camPos = vec3(5, 1, 1);
vec3 camViewDir = normalize(vec3(uv.xy, 1));
但是我想将其抽象到Cframe中,然后将Cframe传递到着色器中。唯一的问题是我试图弄清楚为什么有9个数字用于轮换。我要使用哪个?