Vigyata.AI
Is this your channel?

How To Make Night Vision In Unity Fast

252 views· 8 likes· 2:41· Nov 7, 2025

🛍️ Products Mentioned (4)

In this video, we build a powerful COD Style Night Vision (NVG) effect in Unity! Learn to master the Global Volume for that perfect green glow and goggle look. I'll show you the C# code to toggle it on/off instantly. Want the code and the finalized Post Processing profile immediately? *🛠️ PROJECT RESOURCES* ► Download Source Code & Assets (Patreon): https://www.patreon.com/collection/961077?view=expanded *🔥 SUPPORT & COMMUNITY* ► Subscribe for More Unity Tutorials: https://www.youtube.com/@CasayonaCode ► Check Out My Itch.io Page: https://casayonastudio.itch.io/ ► Join Our Discord Community: https://discord.gg/hzg93VwPJe ► Play my Steam game: https://store.steampowered.com/curator/45606083/ 📩 Contact Me: casayona.team@gmail.com ❓ Have any questions or need help? Feel free to ask in the comments or join the Discord community! #unity3d #unity2d #gamedev

About This Video

In this video I show you how to build a fast, COD-style Night Vision (NVG) effect in Unity using the Volume system. The core idea is simple: I create a Global Volume with its own profile, then I toggle the entire Volume component on/off from a small C# script. That gives you instant switching between normal camera output and the night vision look—clean, efficient, and easy to maintain. I walk through setting up the scene side first (right-click Hierarchy → Volume → Global Volume), naming it clearly (like “NightVision Volume”), and generating a new profile asset. Then we stack the key overrides that sell the NVG vibe: Bloom to amplify bright light sources (I like an intensity around 5–10 depending on your lighting), Vignette to get that goggle edge framing, and Color Adjustments with a strong green Color Filter for the classic military tone. Finally, I wire up a NightVisionController script with the proper namespaces, a public reference to the Volume so you can drag-and-drop in the Inspector, and a boolean flag to track state. Flip the flag, set volume.enabled, done.

Frequently Asked Questions

🎬 More from Casayona Code