Worlds worth exploring.
Procedural systems, interactive surfaces, scanned environments, and animated worlds. A selection of my work published on BlendKit, with recent projects first.

Simple Chain Link Fence Generator
ModelA lightweight fence system with baked wire detail, editable curves, and pole controls.
Geometry Nodes · Baked materialsView on BlendKit
Threaded Wire Fence Generator
ModelTwisted wire connections with editable paths, diamond dimensions, and pole spacing.
Geometry NodesView on BlendKit
Chain Link Fence Generator
ModelEditable paths, adjustable pole spacing, and separate wire and pole materials.
Geometry NodesView on BlendKit
Firewood Stack Generator
ModelTightly packed procedural log piles with taper and crown controls.
Geometry NodesView on BlendKit
Interactive Mud
ModelDeformable mud with footprints, persistent trails, and displaced edges.
Geometry Nodes · SimulationView on BlendKit
Ruined Rural House
ModelA photogrammetry study of a weathered rural house and its exposed interior.
PhotogrammetryView on BlendKit
Interactive Snow
ModelResponsive snow with impressions, trails, and adjustable surface recovery.
Geometry Nodes · SimulationView on BlendKit
Gravel Riverbed
ModelA scanned riverbed with natural stones, sediment, and organic detail.
PhotogrammetryView on BlendKit
Eroded Riverbank Cliff
ModelScanned erosion, exposed soil, and vegetation along a natural riverbank.
PhotogrammetryView on BlendKit
Blood Flow — Animated
SceneA procedural vessel scene with blood-cell motion and adjustable BPM-driven flow.
Geometry Nodes · AnimationView on BlendKit
Police Tape Generator
ModelCurve-driven police tape with customizable controls and optional wind animation.
Geometry Nodes · AnimationView on BlendKit
Pond In Forest
SceneScanned forest details, animated leaves, and procedural grass around a quiet pond.
Environment · Procedural animationView on BlendKit
Interactive Grass
ModelWind-driven grass with collider bending, flattening, and lingering trails.
Geometry Nodes · SimulationView on BlendKit
Leaf Scatter & Wind System
ModelScanned leaves with scattering, gusts, vortex motion, and collision controls.
Geometry Nodes · LUMEN-PS scansView on BlendKit
Windy Grass Field
SceneAn animated grass landscape beneath a procedural volumetric cloud dome.
Environment · Procedural animationView on BlendKit
Blood Splatter Generator
ModelProcedural impact meshes with directional streaks, raised relief, and reusable node groups.
Geometry Nodes · VFXView on BlendKit
Interactive Water
ModelPersistent waves, directional impacts, ripples, and optional underwater bubbles.
Geometry Nodes · SimulationView on BlendKit
Procedural Cloud Sky Dome
ModelA volumetric sky dome with three cloud layers and independent movement controls.
Geometry Nodes · CyclesView on BlendKit
Cloud Generator Remastered
ModelEditable mesh-based clouds with layered lobes, Repeat Zones, and volumetric scattering.
Geometry Nodes · VolumetricsView on BlendKit
Liminal Space Pool
SceneA surreal pool environment with yellow ceilings, tiled columns, and reflective water.
Environment · LightingView on BlendKit
Pool Noodle Generator
ModelCurve-following pool noodles with randomized colors, size controls, and automatic UVs.
Geometry Nodes · UV workflowView on BlendKit
Aerodynamics Visualization
ModelAnimated streamlines and velocity coloring: an artistic potential-flow approximation.
Geometry Nodes · VisualizationView on BlendKit
Muzzle Flash — Animated
ModelTimeline-driven volumetric flashes with seeded variation, bursts, and short-lived debris.
Geometry Nodes · Volumetric VFXView on BlendKit
Animated Water Caustics Light
ModelProcedural underwater light patterns generated entirely with shader nodes on one area light.
Shader Nodes · CyclesView on BlendKit
Underwater Bubbles Effect
ModelBuoyant bubble streams with turbulence, obstacle collisions, and surface popping.
Geometry Nodes · SimulationView on BlendKit
Sparks with Collision
ModelSimulated sparks with adjustable emission, fading, and bounce or stick-on-impact behavior.
Geometry Nodes · SimulationView on BlendKit
Parallax Mapping
Node groupA reusable shader setup that adds apparent surface depth without true displacement.
Shader Nodes · Material toolingView on BlendKit
Alien Kelp — Animated
ModelAnimated alien vegetation with an otherworldly silhouette for underwater environments.
3D Modeling · AnimationView on BlendKit
Gradient-Based Distance Culling
Node groupA camera-distance gradient for masking or removing distributed points.
Geometry Nodes · OptimizationView on BlendKit
Camera Culling
Node groupA reusable object mask for selection and density control in Geometry Nodes.
Geometry Nodes · OptimizationView on BlendKit