在VS中让Shader自动编译
来源:互联网 发布:ccf工资计算c语言 编辑:程序博客网 时间:2024/05/17 05:13
将Shader文件加入工程,在文件属性中找到Custom Build Step(自定义生成步骤)
设置如下
Vertex Shader
Command Line:"%DXSDK_DIR%\Utilities\Bin\x86\fxc.exe" /nologo /O1 /LD /Zpr /Tps_3_0 /Fo"$(OutDir)\$(InputName).wpu" "$(InputPath)"
Description:building vs shader...
Outputs:"$(InputName).wvu"
Pixel Shader
Command Line: "%DXSDK_DIR%\Utilities\Bin\x86\fxc.exe" /nologo /O1 /LD /Zpr /Tps_3_0 /Fo"$(OutDir)\$(InputName).wpu" "$(InputPath)"
Description: building pixel shader...
Outputs: "$(InputName).wpu"
便可在按下F5或F7 build project的时候自动编译Shader并生成到$(OutDir)下
FXC的详细参数参考DX SDK文档 Effect-Compiler Tool
将Shader文件加入工程,在文件属性中找到Custom Build Step(自定义生成步骤)
设置如下
Vertex Shader
Command Line:"%DXSDK_DIR%\Utilities\Bin\x86\fxc.exe" /nologo /O1 /LD /Zpr /Tps_3_0 /Fo"$(OutDir)\$(InputName).wpu" "$(InputPath)"
Description:building vs shader...
Outputs:"$(InputName).wvu"
Pixel Shader
Command Line: "%DXSDK_DIR%\Utilities\Bin\x86\fxc.exe" /nologo /O1 /LD /Zpr /Tps_3_0 /Fo"$(OutDir)\$(InputName).wpu" "$(InputPath)"
Description: building pixel shader...
Outputs: "$(InputName).wpu"
便可在按下F5或F7 build project的时候自动编译Shader并生成到$(OutDir)下
FXC的详细参数参考DX SDK文档 Effect-Compiler Tool
设置如下
Vertex Shader
Command Line:"%DXSDK_DIR%\Utilities\Bin\x86\fxc.exe" /nologo /O1 /LD /Zpr /Tps_3_0 /Fo"$(OutDir)\$(InputName).wpu" "$(InputPath)"
Description:building vs shader...
Outputs:"$(InputName).wvu"
Pixel Shader
Command Line: "%DXSDK_DIR%\Utilities\Bin\x86\fxc.exe" /nologo /O1 /LD /Zpr /Tps_3_0 /Fo"$(OutDir)\$(InputName).wpu" "$(InputPath)"
Description: building pixel shader...
Outputs: "$(InputName).wpu"
便可在按下F5或F7 build project的时候自动编译Shader并生成到$(OutDir)下
FXC的详细参数参考DX SDK文档 Effect-Compiler Tool
0 0
- 在VS中让Shader自动编译
- 在VS中让Shader自动编译
- 转 自动Shader优化器glsl_optimizer的编译与在cocos2dx中使用
- 在VS中如何让C#语言编写的程序自动以管理员身份运行
- 在VS中编译Opencascade6.6.0
- 在VS中配置Python编译环境
- vs 自动编译
- 让项目在编译时自动加上occheck
- 如何让VS编译时自动引用Debug|Release版本的dll
- 让VS的本地帮助在IDE中显示
- 在VS中使用命令行中编译静态库
- vs中编写shader设置高亮
- VS自动编译代码脚本
- 在Unity 3D中,shader是何时编译的,在何时加载入显存中的?
- 如何在Vs.net环境中自动生成Visio图
- 如何在VS中自动添加自定义版权信息
- 【编程语言】如何在VS中自动添加注释块
- 在VS.NET 2005中编译c程序
- LINUX使用未格式化的硬盘
- git 常用命令
- 开启系统的ftp服务
- php memcache多台服务器负载均衡简单实现-取余
- 程序员面试宝典(34)-找出数组中两个只出现一次的数字
- 在VS中让Shader自动编译
- Lambda
- Altium Designer学习笔记
- Oracle关闭&变量输入
- fxc的使用及shader调试技巧
- Android 自定义控件 GuideView 引导界面
- 创建 GDF 文件
- 在帝国,搞软件真心累!
- android手势识别的实现