Procedural Planet

Buy Now

About

This procedural planet shader has been created in Unreal Engine. The shader is interactive through exposed material parameters, which allow the developer to modify various properties.

Procedural Planet parameters:

Clouds

  • Enable Clouds: Enables clouds.
  • Clouds Texture: Controls the clouds texture.
  • Clouds Color: Controls the clouds color.
  • Clouds Tiling & Offset: Controls the UV tiling and offset. RG = Tiling, BA = Offset. (Use a negative tiling value to flip the UVs.)
  • Clouds Rotation: Controls the rotation angle and anchor point position. R = Angle, G = Anchor point U axis, B = Anchor point V axis. (Use degrees for rotation angle)
  • Clouds Opacity: Controls the clouds opacity.
  • Clouds Contrast: Controls the clouds contrast.
  • Clouds Strength: Controls the clouds strength.
  • Clouds Speed: Controls the clouds speed.
  • Invert Clouds Texture: Inverts the clouds texture.

Fresnel

  • Enable Fresnel: Enables fresnel.
  • Fresnel Color: Controls the fresnel color.
  • Fresnel Contrast: Controls the fresnel contrast.
  • Fresnel Strength: Controls the fresnel strength.
  • Fresnel Emissive Strength: Controls the fresnel emissive strength.

General

  • Procedural Planet Texture: Controls the planet texture.
  • Procedural Planet Texture Mask: Controls the planet texture mask.
  • Procedural Planet Gradient: Controls the color gradient of the procedural planet texture.
  • Gradient Range: Controls the gradient range.
  • Roughness Texture: Controls the roughness planet texture.
  • Metallic: Controls the metallic surface property.
  • Specular: Controls the specular surface property.
  • Normal Map Texture: Controls the normal map planet texture.
  • Normal Map Strength: Controls the normal map strength.
  • Tiling & Offset: Controls the UV tiling and offset. RG = Tiling, BA = Offset. (Use a negative tiling value to flip the UVs.)
  • Rotation: Controls the rotation angle and anchor point position. R = Angle, G = Anchor point U axis, B = Anchor point V axis. (Use degrees for rotation angle)
  • Enable Texture Panning: Enables planet texture panning.
  • Animation X Axis: Controls the X axis animation speed.
  • Animation Y Axis: Controls the Y axis animation speed.

Tessellation

  • Enable Tessellation: Enables tessellation.
  • Tessellation Texture: Controls the tessellation planet texture.
  • Tessellation Displacement: Controls the tessellation displacement.
  • Tessellation Multiplier: Controls the tessellation multiplier.