MAZE Tools

Rendering, vector graphics, transition and LOD systems for Unity URP, from my MAZE project.

GitHub Repo

Overview

MAZE is the Unity playground project I build and test my game ideas in, and these are some of the systems from it. I'm on Unity 6.6 with URP, but it should work on other versions or be pretty easy to port.

Included Features

Rendering Systems

Ambient occlusion, fog, clouds, bloom and depth of field for URP.

Vector Graphics

Vector shapes drawn at runtime, for UI and meshes in the world.

Transitions

Square and vector screen transitions, drawn fullscreen, on a mesh or as a UI overlay.

LOD Tools

Generates mesh LOD levels in the editor and switches them at runtime.

Editor Utilities

A texture adjustment window, an SVG importer and a profiler for finding performance problems.

Screen Filters

Pixel, blur, dither, halftone, palette and edge filters, plus tonemapping and exposure.