Orb
About
This orb shader has been created in Unreal Engine. The shader can be used as a standalone material, or in conjunction with a particle effect. With a few minor tweaks to the opacity mask, the shader would be a fully functional health or mana system. The shader is interactive through exposed material parameters, which allow the developer to modify various properties.
Orb parameters:
Fresnel
- Outer Fresnel Strength: Controls the outer fresnel strength.
- Inner Fresnel Strength: Controls the inner fresnel strength.
General
- Metallic: Controls the metallic surface property.
- Roughness: Controls the roughness surface property.
- Specular: Controls the specular surface property.
- Emissive Strength: Controls the emissive strength.
Normal Map
- Normal Map Texture: Allows you to input a normal map texture.
- Normal Map Strength: Controls the normal map strength.
- Normal Map Tiling & Offset: Controls the UV tiling and offset. RG = Tiling, BA = Offset. (Use a negative tiling value to flip the UVs.)
- Normal Map 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)
Texture
- Texture: Allows you to input a normal map texture.
- Texture Tiling & Offset: Controls the UV tiling and offset. RG = Tiling, BA = Offset. (Use a negative tiling value to flip the UVs.)
- Texture 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)
- Texture Contrast: Controls the texture contrast.
- Color 1: Controls the texture map colors.
- Color 2: Controls the texture map colors.
- Color Contrast: Controls the color contrast.
- Animation Speed: Controls the animation speed.