【Shader】ShaderToy搬运过程
ShaderToy使用GLSL代码,UnityLab使用HLSL和CG代码主要在于函数和内置变量的不同。
可参考:HLSL内置函数,及HLSL与GLSL的对应函数_eloudy的专栏-CSDN博客_glsl hlsl
Shadertoy搬运-基本方法_suixinger_lmh的随笔-CSDN博客
Shader模板
// iChannelResolution[i]系列shadertoy参数需改为iChannelResolutioni形式表达,例如iChannelResolution[0]改为iChannelResolution0
Shader "ShaderToyTemplate"{
Properties{
iMouse("Mouse Pos", Vector) = (100, 100, 0, 0)
iChannel0("iChannel0", 2D) = "white" {}
iChannelResolution0("iChannelResolution0", Vector) = (100, 100, 0, 0)
共有 0 条评论