Daniel Ilett
  • 🎨 Work with me
  • ✨ Unity Assets
    • Retro Shaders Pro

    • Snapshot Shaders Pro

    • Snapshot Shaders 2

    • Hologram Shaders Pro

    • Toon Shaders Pro

    • Shader Toolbox

    • Blur Shaders Pro
  • 🌟 Godot Assets
    • Retro Shaders Pro

    • Hologram Shaders Pro
  • 🎮 Toys
    • Game Generators
  • Toggle light/dark theme

Tagged with portal

Million Particle Portals in Visual Effect Graph
Million Particle Portals in Visual Effect Graph

VFX Graph is the new way to draw particles on the GPU, so let's push it to the limit and render a million particles.

June 14, 2020   •    unity-2019
Portals | Part 6 - Portal Recursion
Portals | Part 6 - Portal Recursion

In Portal, you can see portals in portals, which requires recursively mapping the view from one portal in another portal.

January 19, 2020   •    portals
Portals | Part 5 - Placing Portals
Portals | Part 5 - Placing Portals

Firing portals and snapping them to the edge of a wall without overhangs involves a lot of fiddly raycasts. Plus, let's shoot portals through portals, Narbacular Drop-style.

January 12, 2020   •    portals
Portals | Part 4 - Portal Momentum
Portals | Part 4 - Portal Momentum

When an object travels through one portal, its momentum must be conserved. Plus, we need to render a clone whenever the object is partway through a portal.

January 3, 2020   •    portals
Portals | Part 3 - Matrix Clipping
Portals | Part 3 - Matrix Clipping

Using an oblique projection matrix to set up a view frustum is crucial for properly culling objects behind the portal plane without culling anything in front of it.

December 18, 2019   •    portals
Portals | Part 2 - Stencil-based Portals
Portals | Part 2 - Stencil-based Portals

Rendering the view from behind one portal on the surface of its paired portal requires a bunch of space transformations and stencils.

December 14, 2019   •    portals
Portals | Part 1 - Spyro Skyboxes
Portals | Part 1 - Spyro Skyboxes

Spyro renders the skybox of an upcoming level inside the portal for that level, then swaps the active skybox as you cross its threshold.

December 11, 2019   •    portals
Portals | Series Introduction
Portals | Series Introduction

In this series of articles, we'll discuss portal rendering techniques for Spyro the Dragon and Portal.

December 1, 2019   •    portals
YouTube
GitHub
Twitter
Reddit
itch.io
Unity
G Gumroad

© Daniel Ilett  •  2026