Overview of the Recursive Portal System
mainThis project provides a physically-accurate, recursive portal system designed specifically for Unity's Universal Render Pipeline (URP).
Key features include:
- Recursive Rendering: Portal surfaces render through other portals (portals through portals).
- Dynamic Portal Placement: Players can shoot new portals into the environment, with built-in logic to correct positions to prevent overhangs or wall intersections.
- Seamless Object Warping: Objects can travel through portals seamlessly. The system uses temporary clones to ensure objects appear visually correct while transitioning between portal surfaces.