PlanarReflector-CPP's icon

PlanarReflector-CPP 1.0 3D Tools 4.4 Community

Submitted by user DanTrz; MIT; 2025-06-22

A high-performance planar reflection system for Godot 4.4+ written in C++ with GDExtension, designed for performance with some nice quality of life configuration options


Core Functionality
-Real-time planar reflections with geometric accuracy
-Very performant written in C++ via GDExtensions
-Pixel art optimized - Works perfectly with SubViewport downscaling
-Dual rendering system - Separate game and editor modes
-Layer-based filtering - Control what objects appear in reflections
-Custom environments - Independent lighting for reflected scenes

Reflection & Performance Features
-Camera mode detection - Automatic perspective/orthographic handling
-Reflection offset system - Fine-tune reflection positioning
-LOD (Level of Detail) - Distance-based performance optimization
-Update frequency control - Balance quality vs performance
-Movement threshold detection - Only update when camera moves
-Configurable reflection layers - You can define what Visibility Layers get reflection
-Cached calculations - Minimize redundant computations


View files Download Submit an issue Recent Edits