【shaderToy】中openGL转到unity中的一些技巧
来源:互联网 发布:雅思听力技巧 知乎 编辑:程序博客网 时间:2024/06/05 17:11
常用的内置uniform
iResolution =》_ScreenParams
iGlobalTime => _Time.y
glFragCoord => float4 sp:WPOS // 需要 #pragma target 3.0, 另外的方式请见下面
vec2 => float2
mix => lerp
mod => fmod
texture2D => tex2D
textureCube => texCUBE
mat2=>float2x2
fract=>frac
========
关于glFragCoord, 可以使用另外一种方式计算(支持3.0之前的)参考官方例子
o.scrPos = ComputeScreenPos(o.pos);
float2 wcoord = (i.scrPos.xy/i.scrPos.w);
float2 wcoord = sp.xy/_ScreenParams.xy;
本文中的一些主要参考这里shader技巧集合
关于具体的做法可以参考【shaderToy 开篇】
0 0
- 【shaderToy】中openGL转到unity中的一些技巧
- 【shadertoy】海洋球 -- unity中的水面特效shader
- word中的内容转到excel中的技巧
- shadertoy
- ShaderToy
- ShaderToy
- Unity开发中总结的一些小技巧
- Unity模拟ShaderToy的默认Shader
- 实际开发中的一些技巧(更新中)
- EXCEL中的数据转到数据库中
- Unity中简单使用Opengl
- 【Unity技巧】Unity中的优化技术
- 【Unity技巧】Unity中的优化技术
- 【Unity技巧】Unity中的优化技术
- 【Unity技巧】Unity中的优化技术
- 【Unity技巧】Unity中的优化技术
- 【Unity技巧】Unity中的优化技术
- 【Unity技巧】Unity中的优化技术
- C++四大类型转换
- POJ 3461 Oulipo KMP模板题
- Android之MVP入门使用(一)
- 总结关于登陆Linux的三种方式
- JAVA api 远程hbase出错 org.apache.hadoop.hbase.client.RetriesExhaustedException
- 【shaderToy】中openGL转到unity中的一些技巧
- 写shell脚本调用php文件
- 20160711
- c++教程(四:Constants)
- 利用Keepalived+mysql构建高可用MySQL双主自动切转
- 解决UDT中内存下不去的问题
- JS动态显示时间
- 一个苹果证书如何多次使用——导出p12文件
- Cassandra driver 入门教程 (二) 异步调用连接数据库