This commit is contained in:
2021-02-01 11:10:33 +08:00
parent dd11842558
commit 7ee4755a6a
4 changed files with 61 additions and 27 deletions

View File

@@ -4,14 +4,20 @@
float4 _ColorA, _ColorB;
float2 _SequenceNumbers;
float4 _SequenceNumbers;
float4 GetFractalColor () {
#if defined(UNITY_PROCEDURAL_INSTANCING_ENABLED)
return lerp(
_ColorA, _ColorB,
float4 color;
color.rgb = lerp(
_ColorA.rgb, _ColorB.rgb,
frac(unity_InstanceID * _SequenceNumbers.x + _SequenceNumbers.y)
);
color.a = lerp(
_ColorA.a, _ColorB.a,
frac(unity_InstanceID * _SequenceNumbers.z + _SequenceNumbers.w)
);
return color;
#else
return _ColorA;
#endif