Procedural Gas Giants
Example
ScaledVersion
{
ProceduralGasGiant
{
rampTexture = Fruits/PluginData/Grapefruit_procgasgiantramp.dds
stormMap = Fruits/PluginData/Grapefruit_stormmap.dds
seed = 35293
cloudSpeed = 50
hasStorms = true
distortion = 3.5
frequency = 8.75
lacunarity = 2.5
gain = 0.5
stormFrequency = 2.5
stormDistortion = 8.35
}
}
Property | Format | Description |
---|---|---|
rampTexture | File Path | The texture containing the color ramp gradient. |
rampTextureGradient | Gradient | Similar to the ScaledVersion/Material { } Gradient, this gradient creates a ramp that sets the color ramp gradient. |
generateRampFromScaledTexture | File Path | A texture that should be scaled in order to produce a rampTexture. |
stormMap | File Path | The texture containing the storm map for the gas giant. |
seed | Integer | The random seed for Perlin noise. Defaults to 0. |
animate | Boolean | Whether to animate the gas giant. Animation only speeds up until 5000x timewarp speed. Defaults to true . |
cloudSpeed | Decimal | The speed at which the clouds should move. Defaults to 20. |
hasStorms | Boolean | Whether the gas giant should have storms. |
distortion | Decimal | The distortion amount for the gas giant bands? |
frequency | Decimal | The number of bands that should be present on the gas giant? |
lacunarity | Decimal | ? |
gain | Decimal | ? |
stormFrequency | Decimal | The frequency of the storms that should occur on the gas giant. |
stormDistortion | Decimal | The distortion of the storms. |