1
OpenTK를 사용하여 Vector3 배열을 GLSL 셰이더에 전달하려면 어떻게해야합니까? OpenGL for C++에는 glUniform3fv라는 함수가 있지만 OpenTK에 해당하는 함수를 찾을 수없는 것 같습니다.GLSL - Opentk이 Vector3의 배열을 전달합니다.
OpenTK를 사용하여 Vector3 배열을 GLSL 셰이더에 전달하려면 어떻게해야합니까? OpenGL for C++에는 glUniform3fv라는 함수가 있지만 OpenTK에 해당하는 함수를 찾을 수없는 것 같습니다.GLSL - Opentk이 Vector3의 배열을 전달합니다.
OpenTK에서 정적 메서드 GL을 통해 모든 OpenGL 메서드에 액세스해야하기 때문에 메서드 당 "gl"접두사를 사용할 수 없습니다. 이 호출은 대신 sources 라인 21318에서
GL.Uniform3(...)
봐입니다.
희망이 도움이됩니다.
예. 대단히 감사합니다. float 배열 매개 변수는 3 개의 부동 소수점을 전달하기위한 것일뿐입니다 (vector3과 동일). – Randomman159