Angelo Cruz - Advanced Glitched Noise Post Processing Material

VCR glitching with geometry-based hologram effects.

It uses World Normals and Custom Stencil buffers to mask objects.

Most glitch assets on the marketplace are just 2D filters that sit on top of the screen. They often look flat. I designed this material to actually interact with your scene's geometry.

By reading World Normals and Custom Stencil data, the material works around 3D objects or isolate specific targets without affecting the rest of the level.

For production, focusing on modularity and performance. You don't need to rewrite code; just toggle the switches you need.

Main Features:

  • Stencil Buffer Support: This is the most important feature. The graph includes logic to mask objects via Custom Depth/Stencil values. You can switch between Global (fullscreen) or Local (specific actors) modes instantly.

  • Organic Tracking Noise: Magnetic tape tracking errors using sine-wave oscillation and panning textures. It moves and fluctuates like real analog hardware.

  • Optimization: The graph uses Texture Arrays and boolean Static Switches. If you don't use a feature (like the pixelate effect), it compiles out of the shader instructions entirely.

Technical Details:

  • Input: Post Process Volume.

  • Materials: 1 Master Material.

  • Texture Arrays: Used for static noise to reduce tiling patterns.

  • Customization: Speed, colors, and intensities are exposed as scalar/vector parameters.

Setup Note: To use the object isolation feature, make sure "Enabled with Stencil" is selected in your Project Settings under "Custom Depth-Stencil Pass".

Character animations are not included.