Table of Contents

Class PuddleLook

Namespace
DFA.Puddlecraft

How puddles look. Shared by every puddle in the scene.

[Serializable]
public sealed class PuddleLook
Inheritance
PuddleLook

Properties

darkening

How much wet ground darkens.

public float darkening { get; set; }

Property Value

float

edgeNoise

Noise that breaks up the puddle edges.

public float edgeNoise { get; set; }

Property Value

float

edgeNoiseScale

Size of the edge noise, in cycles per metre.

public float edgeNoiseScale { get; set; }

Property Value

float

rainRippleStrength

Height of the rings raindrops make on standing water.

public float rainRippleStrength { get; set; }

Property Value

float

rippleScale

Size of the ripples, in cycles per metre.

public float rippleScale { get; set; }

Property Value

float

rippleSpeed

How fast the ripples move.

public float rippleSpeed { get; set; }

Property Value

float

rippleStrength

Height of the small surface-tension ripples on standing water.

public float rippleStrength { get; set; }

Property Value

float

specular

Brightness of light highlights on wet ground and water.

public float specular { get; set; }

Property Value

float

waterLevel

Splat depth above which the ground is under standing water. Lower values make bigger puddles.

public float waterLevel { get; set; }

Property Value

float

waterTint

Colour of the water, multiplied into reflections.

public Color waterTint { get; set; }

Property Value

Color

windRippleStrength

Height of the waves wind pushes across standing water, at full wind strength.

public float windRippleStrength { get; set; }

Property Value

float