Terrain Generation

Terrain generation using layered noises and erosion simulations with object and detail placement, made with Unity/C# and compute shaders.

Custom Particle System

GPU-accelerated 2D particle simulation built in Unity 6 using Compute Shaders. It supports physics-based movement, attractors, dynamic sand-like interactions, and real-time particle manipulation.

Dungeon Generation

Editor-friendly, Lightweight, Grid-Based Procedural Room & Dungeon Generator for Unity EZ Room Generator lets you generate and edit simple levels - rooms, dungeons, and mazes using an interactive grid. It automatically generates floor, wall, and roof meshes, adds colliders, and places lights.

MATmaker

In-editor texture authoring tool for Unity, inspired by Materialize. Generates and edits material maps (diffuse, height, normal, smoothness, metallic, ambient occlusion), packs channels, imports full texture sets, and exports materials (URP/HDRP/Built-in) and terrain layers.

Aether Sky

Atmospheric rendering featuring physically-based Rayleigh and Mie scattering for realistic sky simulation, procedural cloud generation using warped noise, and volumetric fog effects. Made with Unity 6 / C# and hlsl.

Display Effects

Pixelation, dithering, mimicking crt monitors, and vhs-like effects. Made with Unity 6 / C# and hlsl.

Foliage

Grass and trees shaders written in hlsl, Unity 6.