Portals URP for Unity

repository·main·Indexed 41 days ago

https://github.com/daniel-ilett/portals-urp

A recursive, physically-accurate portal system for Unity's Universal Render Pipeline (URP) 7.3.1. Features include recursive rendering, dynamic portal shooting with position correction, and seamless object warping using temporary clones. Developed for Unity 2019.4.12f1.

Tokens
209
Snippets
0
Records
2
Agent score
2%

What's inside Portals URP

  1. Overview of the Recursive Portal System

    main

    This 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.