Я нашел много уроков по написанию CG-шейдеров, но ни одного из них не было показано, как интегрировать их в сцену D3D или GL. Есть ли учебник, который покажет, как CG интегрируется в них?
Я использую это на iOS / Android OpenGL ES 2.0, но это может работать и для вас: hlsl2glslfork .Это библиотека, которую вы можете скомпилировать / связать прямо в вашем приложении, и она может преобразовать ваш Cg / HLSL в GLSL прямо перед вызовом glShaderSource.
glShaderSource
http://www.codesampler.com/oglsrc/oglsrc_10.htm#ogl_cg_simple_vs2ps - этот образец может вам помочь.http://developer.nvidia.com/node/91 - Вы также можете прочитать это.