关于将CG着色器集成到GL和D3D9的教程?

时间:2011-08-17 03:35:59

标签: c++ opengl direct3d cg

我发现了很多关于编写CG着色器的教程,但没有一本教程展示了如何将它集成到D3D或GL场景中。是否有一个教程可以显示CG如何整合到这些中?

2 个答案:

答案 0 :(得分:2)

我在iOS / Android OpenGL ES 2.0上使用它,但这也适用于你:hlsl2glslfork。它是一个可以编译/链接到您的应用程序的库,它可以在您调用glShaderSource之前将Cg / HLSL转换为GLSL。

答案 1 :(得分:1)

http://www.codesampler.com/oglsrc/oglsrc_10.htm#ogl_cg_simple_vs2ps - 此示例可能会对您有所帮助。 http://developer.nvidia.com/node/91 - 您也可以阅读此内容。