关于如何使用cg中的discard/clip
2013-08-27 13:42
232 查看
Pass { ZTest Always Cull Off ZWrite Off Fog { Mode off } Blend Off CGPROGRAM #pragma vertex vert_img #pragma fragment frag #pragma fragmentoption ARB_precision_hint_fastest #include "UnityCG.cginc" float4 frag (v2f_img i) : COLOR { //Never render the proxy shader in scene //Just use it for shader replace clip( -1.0 );//或者discard; return float4( 1.0, 0.0, 0.0, 1.0 );//但是一定要返回一个值,否则报错 } ENDCG }
相关文章推荐
- 关于如何使用ADO连接数据库
- 关于如何在ubuntu下校园网使用神州数码客户端上网?
- 关于如何在android系统平台中使用AAR包的问题
- 【学习笔记】关于如何安装并使用webpack
- android编程中关于如何使用资源的总结
- JavaWeb学习之什么是Servlet、如何使用servlet、为什么这样使用、servlet的虚拟路径、关于缺省Servlet(2)
- 关于如何方便使用枚举
- 关于如何使用thinkphp自带的分页功能
- 关于新手如何使用思维导图MindMaster的一份超简单教程
- 关于在SSH2整合时,如何使用单元测试
- 关于C#如何使用Prodave(实战DllImport)
- 关于如何获得使用[迅播播放器]播放过的电影的问题,及如何删除播放过的文件的解答(一).
- 关于如何让应用程序不显示在“最近使用”的列表中
- 关于使用QLibrary如何读取共享库
- 关于使用tpl模板如何从模板中取数据放入js中
- UCLA的一篇关于如何使用Linear Programming的文章
- Android 关于 如何使用外界导入的数据库文件
- [转]Ultra Fractal教程系列22——如何使用图层05——关于融合模式的学习
- phabricator:关于如何使用 arc 提交一个分支的 diff (规则git:HEAD^)
- 关于如何让应用程序不显示在“最近使用”的列表中