FOIL EFFECT (CONSTRUCT 3)
Foil Effect adds a holographic / metallic sheen to any Sprite in Construct 3.
Use it for cards, UI buttons, icons, loot drops, buildings, rewards.
------------------------------------------------------------
COMPATIBILITY
Addon type: Effect (.c3addon)
Renderers: WebGL / WebGL2 / WebGPU
Alpha-safe: keeps your sprite alpha; only changes the shine/color
------------------------------------------------------------
INSTALL
1) Construct 3: Menu -> View -> Addon manager
2) Install from file -> select Foil_Effect.c3addon
3) Reload the project if prompted
------------------------------------------------------------
QUICK START
1) Select a Sprite (or a Layer to apply to everything on it)
2) Properties -> Effects -> Add -> Foil Effect
3) Good starting values:
Intensity: 35-60%
Speed: 0.6-1.2
Scale: 3-6
Shimmer: 20-55%
Noise Type: 0 (Simplex) or 1 (Value, fastest)
If it looks flat: increase Scale and Shimmer.
------------------------------------------------------------
SETTINGS (WHAT THEY DO)
Noise Type:
0 = Simplex (smooth)
1 = Value (fastest)
2 = Worley (cells/bubbles)
3 = Voronoi (crystal edges)
4 = Turbulence (stormy flow)
5 = Cellular (heaviest)
Rainbow Mode:
0 = Two-color gradient (Color 1 + Color 2)
1 = Full rainbow holographic spectrum
Foil Color 1 / Foil Color 2:
Used only when Rainbow Mode is OFF.
Intensity:
Overall strength of the foil effect.
Speed:
Animation speed. 0 = static.
Scale:
Size of the pattern. Higher = tighter detail. Lower = broader sweep.
Shimmer:
Amount of sparkle/grain. This is the biggest performance cost.
Angle Sensitivity:
How directional the sweep feels. Higher = more "tilt" style foil.
------------------------------------------------------------
PRESETS (COPY THESE)
1) SUBTLE PREMIUM UI SHINE
Noise Type: 1
Rainbow Mode: 0
Intensity: 25-35%
Speed: 0.35
Scale: 2.5-3.5
Shimmer: 10-20%
Angle Sensitivity: 70-90%
Colors: Gold + Pink (or Blue + Purple)
2) CLASSIC GOLD FOIL STICKER
Noise Type: 0
Rainbow Mode: 0
Intensity: 50-70%
Speed: 0.8
Scale: 3-5
Shimmer: 25-45%
Angle Sensitivity: 80-100%
Colors: Gold + Warm Pink
3) TRADING CARD HOLO RAINBOW
Noise Type: 2 or 3
Rainbow Mode: 1
Intensity: 55-80%
Speed: 1.0-1.3
Scale: 4-7
Shimmer: 40-65%
Angle Sensitivity: 90-100%
------------------------------------------------------------
PERFORMANCE (REAL TALK)
- Shimmer is the main cost. If it stutters, reduce Shimmer first.
- Noise Type 1 (Value) is fastest. Noise Type 5 (Cellular) is slowest.
- If you need foil on many objects, apply the effect to a Layer instead of
every single Sprite.
------------------------------------------------------------
TROUBLESHOOTING
- "It looks tinted, not foily":
Increase Shimmer (30-60%) and Scale (4-8). Try Noise Type 2 or 3.
- "It destroys my art":
Lower Intensity (UI usually 15-45%).
- "Too distracting":
Lower Speed (UI usually 0.2-0.6).
- "Mobile performance is bad":
Noise Type 1, Shimmer < 30%, Scale 3-5.
- "I want it stable on UI":
Put UI on a layer with parallax 0,0.
------------------------------------------------------------
CHANGELOG
1.0.0 - Initial release (6 noise types, Two-color + Rainbow modes)
------------------------------------------------------------