Website powered by

UE5 Modular Portals

This project is a simple portal system that can easily be placed in any level. Each individual portal object can have both the destination and the displayed image set independently, meaning that a level designer has nearly limitless options when using them.

The portals emit particles passively and when traveled through

The portals are able to display a real time view of the exit

The real time view also reacts to the angle at which the portal is viewed

The portal material reacts to player distance

Portals also don't need to point to each other, you can make a loop as long as you'd like

The blueprint section that handles the teleportation

The blueprint section that handles the teleportation

The blueprint section that returns the location to which that the actor is teleported

The blueprint section that returns the location to which that the actor is teleported

The blueprint for the material that the portal mesh uses

The blueprint for the material that the portal mesh uses

The portion of the blueprint that handles the particles on teleportation

The portion of the blueprint that handles the particles on teleportation

The Convert Camera Rotation node, using macros that simply neaten the blueprint

The Convert Camera Rotation node, using macros that simply neaten the blueprint

The blueprint section that rotates the portal view

The blueprint section that rotates the portal view

The portion of the blueprint that programmatically instances the material for each portal

The portion of the blueprint that programmatically instances the material for each portal