Balazs Fabian

Programming write-ups and experiments.

  • August 24, 2026

    How to Make CPU Cloth Simulation Fast

    An XPBD cloth solver that runs entirely on the CPU in ISPC: long range attachments, predictive self collision, graph colouring for SIMD, and simulating a coarse mesh to skin a dense one.

    • Real-Time Physics
    • CPU
    • SIMD
  • January 15, 2026

    How to Make Strand-Based Hair Rendering Fast

    A complete strand-based hair pipeline for the PS5: generating strands on a mesh, sorting them with Morton codes, tessellating curves in mesh shaders and shading them with Kajiya-Kay.

    • Real-Time Rendering
    • PS5
    • Mesh Shaders