Blog
Tutorials, devlogs and notes on building tools and game assets.
Tutorial
Writing Custom Cel-Shading & Rim Lighting in HLSL for Unreal Engine 5
A step-by-step custom lighting model for stylized games — multi-band toon ramps and controllable rim light using a Custom material node.
Post
Optimizing Nanite Meshes & Virtual Shadow Maps in UE5
Finding rasterizer bottlenecks, managing overdraw, and choosing fallback LODs for dense interior scenes.
Tutorial
Building a Procedural Cable & Pipe Generator in Blender
Hanging catenary curves, procedural clamps, and automatic UVs with geometry nodes.
Tutorial
Procedural Terrain with Houdini and Unreal PCG
Bringing Houdini erosion heightfields into Unreal's Procedural Content Generation graphs.
Tutorial
Custom Compute Shader Passes in Unity 6 URP
Using RenderGraph and compute buffers for screen-space fluid and GPU particles.
Post
Texture Streaming and Virtual Texturing in UE5
Notes on memory pools, feedback resolution, and async mip loading for dense 4K assets.