Null Cast is a professional Blender addon designed to bridge the gap between physical video sources and digital 3D environments. By leveraging the power of OpenCV and MSS, this tool allows users to project live webcam feeds and real-time screen captures directly onto any mesh object within Blender.
Engineered for Motion Designers, VFX Artists, and ArchViz professionals, Null Cast eliminates the need for post-production screen replacement by enabling live, in-camera visualization.
Key Features
-
Dual Capture Engines:
-
Webcam Mode: Stream video from any connected USB camera or capture device with support for multiple inputs (indices 0-10) and resolutions ranging from 320×240 to 1920×1080.
-
Screen Mode: Mirror your entire desktop, specific monitors, or user-defined regions directly onto a texture.
-
-
Advanced Image Control: Fine-tune your feed with integrated controls for Brightness, Contrast, Gamma, Hue, and Saturation. The Emission Strength setting allows for realistic self-illuminated screens in dark environments.
-
Transform & Tiling: Comprehensive transformation tools including Horizontal/Vertical Flip, Rotation (0°–360°), Zoom, Scale, and Offset allow for precise UV alignment.
Performance Optimization: Includes selectable performance modes (Quality, Balanced, Performance) and a "Skip Unchanged Frames" feature to minimize GPU overhead during static streams.
-
Workflow Efficiency: Features such as "Apply to Selected," "Auto-Viewport Configuration," and "Snapshot" capture streamline the texturing process.
Compatibility
-
Blender Versions: 4.0 – 5.0+.
-
Operating Systems: Windows, macOS, and Linux.