Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetShimmerBaseColor()

static Vector4 Terraria.GameContent.Liquid.LiquidRenderer.GetShimmerBaseColor ( float worldPositionX,
float worldPositionY )
inlinestatic

Definition at line 788 of file LiquidRenderer.cs.

789 {
790 float shimmerWave = GetShimmerWave(ref worldPositionX, ref worldPositionY);
791 return Vector4.Lerp(new Vector4(0.64705884f, 26f / 51f, 14f / 15f, 1f), new Vector4(41f / 51f, 41f / 51f, 1f, 1f), 0.1f + shimmerWave * 0.4f);
792 }
static float GetShimmerWave(ref float worldPositionX, ref float worldPositionY)
static Vector4 Lerp(Vector4 value1, Vector4 value2, float amount)
Definition Vector4.cs:277

References Terraria.GameContent.Liquid.LiquidRenderer.GetShimmerWave(), Microsoft.Xna.Framework.Vector4.Lerp(), and Microsoft.Xna.Framework.Graphics.Vector4.

Referenced by Terraria.Graphics.Light.TileLightScanner.ApplyTileLight(), Terraria.Main.oldDrawWater(), and Terraria.GameContent.Liquid.LiquidRenderer.SetShimmerVertexColors().