shader学习(9)——properties的使用
来源:互联网 发布:lacie setup 软件下载 编辑:程序博客网 时间:2024/06/05 04:46
property的使用,在面板上拖拽变量。
Shader "ccc/xxx"{ Properties { _speed ("[震动速度]speed", Range(0, 100)) =0 } SubShader { Pass { CGPROGRAM #pragma vertex vert #pragma fragment frag #include "UnityCG.cginc" float _speed; struct v2f { float4 pos:POSITION; fixed4 color:COLOR; }; v2f vert (appdata_base v) { v.vertex.y += 2 * sin(_speed * _Time.y + v.vertex.x); v2f o; o.pos = mul(UNITY_MATRIX_MVP, v.vertex); o.color = fixed4(1,0,1,1); return o; } fixed4 frag (v2f i) : COLOR { return i.color; } ENDCG } }}
运行以及调整界面:
0 0
- shader学习(9)——properties的使用
- 【Unity Shaders】Diffuse Shading——在Surface Shader中使用properties
- JSP学习——Properties属性文件的使用注意
- unity Shader的Properties 类型
- 自定义View——Shader的使用
- Shader学习 之 ShaderLab语法:Properties
- Shader学习 之 ShaderLab语法:Properties
- Shader Properties
- 【Unity Shaders】使用CgInclude让你的Shader模块化——使用#define指令创建Shader
- JAVA——配置文件Properties的使用
- Shader编程学习笔记(四)—— Unity Shader的组织形式(ShaderLab)
- Shader编程学习笔记(四)—— Unity Shader的组织形式(ShaderLab)
- Shader编程学习笔记(四)—— Unity Shader的组织形式(ShaderLab)
- Shader编程学习笔记(四)—— Unity Shader的组织形式(ShaderLab)
- java学习--Properties类的使用
- maven学习-properties标签的使用
- Shader 学习历程(一)——第一个shader
- Unity Shader学习6 —— Unity创建一个Shader
- JS常用代码工具封装类整理
- 最近有些无聊写了一个抓取github的ss账号的东西
- xcode无限闪退ASSERTION FAILURE in /Library/Caches/com.apple.xbs/Sources/DVTFrameworks/DVTFrameworks-1215
- ScrollView嵌套RecyclerView时滑动出现的卡顿解决方案
- 窗口置顶之SetWindowPos与SetForegroundWindow的区别
- shader学习(9)——properties的使用
- 15.Unity3D商业游戏源码研究-变身吧主公-PanelShop
- CentOS 6.8(32)相关操作
- Android开发艺术探索 第2章 IPC机制 读书笔记
- JAVA远程获取linux系统的信息
- tips:pc初始化,ie兼容,手机兼容 问题汇总
- Jersey2.X 进行json转化 出现错误 MessageBodyWriter not found for media type=application/json
- ASC码表
- vultr洛杉矶机房使用感受