一个简单的Cg程序示例.docVIP

  • 5
  • 0
  • 约4.41千字
  • 约 7页
  • 2016-08-23 发布于河南
  • 举报
一个简单的Cg程序示例

OpenGL中如何应用Cg可编程管线 如何在OpenGL用调用Cg程序 第一步: 在项目设置的附加包含目录中添加C:\Program Files\NVIDIA Corporation\Cg\include 在附加库目录中添加C:\Program Files\NVIDIA Corporation\Cg\lib 在附加依赖项中添加cg.lib cgGL.lib 在程序中添加代码: #include cg\cg.h #include cg\cggl.h #include gl\glut.h 第二步: 在程序中添加如下代码: static CGcontext my_context; static CGprofile my_vertex_profile, my_fragment_profile; static CGprogram my_vertex_program, my_fragment_program; //注意myVertexProgramName和myFragmentProgramName必须与文件中的主函数同名 const char *my_vectex_prog_filename=vert_shader.cg, *myVertexProgramName = vertshader; const char *my_fragment_prog_filen

文档评论(0)

1亿VIP精品文档

相关文档