Ars est celare artem.
Art consists in concealing art.

I keep 3D graphics here because it ties geometry, rendering, and simulation together. It is where abstract mathematics becomes something I can see, and where coding a technique becomes a way of thinking it through.

Within this notebook, the topic now splits between reusable theory notes and concrete project studies. The theory pages gather the concepts worth returning to; the project work is where those ideas are tested in code, scenes, and simulations.

Theory

This branch is for reusable notes: light transport, transforms, spatial structure, simulation models, and the conceptual material that makes later implementation clearer.

  • rendering and light transport
  • geometry, transforms, and spatial structure
  • simulation and physically based modeling
  • visual explanation as a form of inquiry

Project Study

The current concrete build here is a browser-based fluid simulation project: a dam-break setup rebuilt into a clearer interactive study with live controls and inspectable behavior.

  • particle-based fluid motion in the browser
  • spatial hashing for local neighbor queries
  • interactive controls for presets and disturbances
  • implementation notes attached to a working demo

Relation

The theory should sharpen what I build; building should push back on the theory, by showing where an idea is incomplete or awkward in practice.