如果你不知道什么是CG程序代码,那没关系,我简单地告诉你:这是一种编译后可以在显卡GPU上运行的代码。想知道得更多,请访问nVidia公司的主页:http://developer./Cg 或者www.gpgpu.org。 在我的BLOG里,曾介绍过如何用VC6.0来对CG代码进行编译和查错,这里介绍的是在VC.net的IDE里集成CG编译器的方法。
1、下载CG ToolKit开发包并正确安装。 2、假设你的 CG TOOLKIT 安装在 C:/Program Files/NVIDIA Corporation/Cg/ 目录下。
下面我们在VC2003/2005的菜单点击 “工具(Tools) -> 外部工具(External Tools) -> 添加(Add)”。
3、 分别填入:
标题(Title): CG Compiler
命令(Command): C:/Program Files/NVIDIA Corporation/Cg/bin/cgc.exe
参数(Arguments): $(ItemPath) -entry main -profile vp30
main是程序入口,如果不同,请作相应修改。如果是片段着色,请用 fp30, 初始目录(Initial directory): $(ItemDir)
再钩选下面的"使用输出窗口(Use Output window)". 4、好,下面在VC.net中打开一个*.CG文件,点击工具(Tools)菜单下的“CG Compiler”开始编译。
还有问题?请给我发E-MAIL:huawenguang@sina.com
|