Felix Martinez (@Sirokos) header
Felix Martinez (@Sirokos) profile picture

Currently working as Graphics Engineer & Tech Director. My practice blends human interfaces, interaction design and realtime rendering.

Joined February 2009
Got some time to tidy up a bit this exploration and publish a live link! SPH is a little monster that needs to be harnessed :) Link: fluid.felixmartinez.dev (double click to play with the presets) #threejs #realtime #troikatext
6
27
6
339
21,670
Felix Martinez retweeted
ASSEMBLAGE break & rebuild 3D objects. lets you import your own models & export your builds. features a realtime CPU & #WebGPU physics engine (=mobile friendly) & 'SPLOSIONS! rendered with #threejs obviously (link below)
3
4
19
543
Codevember day 5: Moss A one-ink naturalist plate in #threejs TSL from a few moss and lichen plates. Real geometry with spring physics per plant, lens depth of field ported from my personal engine, and some squishy #tonejs sound. codevember-2026.felixmartine… #claude
3
3
48
2,851
Codevember day 4: Tangle XPBD ropes on the GPU with a spatial hash, #threejs TSL on WebGPU, sound with #tonejs. codevember-2026.felixmartine…
5
2
24
2,322
Codevember day 3: Melt On this one #claude ported the fluid sim, marching cubes and caustics from my personal engine to #threejs TSL. Quick and painless. Also nice to reconnect with Eric Lengyel's Transvoxel to unlock multi-resolution marching cubes. codevember-2026.felixmartine…
6
7
90
5,218
2. Shatter - codevember-2026.felixmartine… Been since forever inspired by Tomohiro Inaba's metal wire sculptures. ~41,000 wires on two swans, unravelling through a noise field. #threejs TSL compute on WebGPU, with a custom depth of field because of wires are too thin :) #claude
9
9
69
4,323
Will try to keep up with (vibe)codevember. 1. Fold - codevember-2026.felixmartine… Trying the WebGPU renderer of #threejs with a custom #pathtracer #webgpu
1
2
29
2,111
- What do you do if you have a real-time raytracer running on WebGPU? - A tribute to the RTX-on demo from @nvidia but this time running on a web-browser.
17
8
3
137
7,400
Quite happy it runs better than expected on mobile too kansei.graphics/examples/gla…
107
Added depth of field and TAA to the voxel GI thingy. You can try it on realtime here: kansei.graphics/examples/vox… #webGPU #webASM
1
3
38
1,752
Saturday night exercise: Raytracing impostors on WebGPU. Based on the 2 last blog posts by @hector_arellano Thanks my friend. #webgpu #wasm #raytracing
4
24
994
Seems like water is a hot topic lately, so I just added my old SPH fluid sim to the motion matching world to see if it keeps up with framerate, and its quite decent at 120fps (M4pro) #webasm #webgpu
6
1
41
2,425
Motion matching, running in the browser. WebGPU + Rust/WASM in my toy renderer. Every frame searches a pose database for the clip that best matches the stick + predicted trajectory, inertialized blends, foot locking, and parkour with motion warping.
24
17
1
221
10,175
more action :)
4
410
The character was obviously created with NB2 and converted to a mesh with Hi3D (Sparc3D) then rigged to match UEFN mannequin with Opus 5.5 and Blender MCP. What a time to be alive.
3
7
756