started inciprocal, ex-lucasarts, ex-electronic arts, ex-demoscener "and"; engineer / inventor / entrepreneur

Joined March 2011
402 Photos and videos
Pinned Tweet
Some close-ups. Can drive a number of off the shelf HW for a more time efficient sequencing. In the most universal configuration like what's shown here, it can be driven by any turntable or other triggering equipment in a "slave" mode wirelessly or via standard trigger cable.
High-res close-ups of a 12-light rig. Mounted on GODOX 240FS Light Stand and driven by Syrp Genie Mini 2 turntable. One of the most basic configurations that's easy to move around and actuate. Important to has as little turntable footprint at possible to minimize light occlusion.
2
16
5,675
Browsed through old NES game manuals and bumped into this beauty. This is what real 1992 “screenshots” looked like — how pixel art was actually rendered and perceived at the time. No visible pixels, just cleanly separated lines. Smooth, yet sharp at the same time. #gimmick #nes
3
115
Cutting shorts down to 50ish seconds is still no fun. Tried multiple AI tools but they all really suck. Not nearly as good as hand edited stuff. They don't get the jokes, don't the the timing, don't get the emotions...
1
122
Now FF7 Remake and Rebirth are finished, I am totally ready for the final part. Supposed to come out in 2027. But this Steam thing is just way too weird... Save files say 90 hours, Steam says 120 hours. How hard can it be to count the actual time based on active inputs?
113
Something I wanted to do for a retro side project is to find a better way to synchronize waveforms in the oscilloscope view. Instead of syncing to transients, doing a full cross correlation search looks more natural. youtu.be/jM1CuPr5cNY 1/2

1
174
This is also the first time where I had to dump all the internal emulator data into a shared OS memory object and then fetch it in a separate OpenGL application that does all the visualization at 60fps with V-Sync and can easily be captured by OBS Studio at 60 fps as well. 2/2
73
I am always confused when games do that. The save file says 18.5 hours, Steam says 38.5 hours and some other Steam thingy says 26 hours. What is it? An awesome game btw. Hope it does well. #PRAGMATA
155
Doing some weight stress testing of the DIY XY Stage (xy table). Moving around a 1 gallon of water, that's 3.8 kg, looks just fine. More than enough for any scanning automation (props and flat swatches). The drivers are cold. Don't even need any heatsinks 🙀
1
1
3
325
Just a quick prototype but something I wanted to do for quite some time using as few off the shelf components as possible and still have it relatively lightweight and portable. It actually took longer to write the firmware than putting the rest together.
With the wide availability of CNC parts in many shapes and sizes, it has never been easier to build an automated XY stage for high-resolution PBR material scanning using only a minimal number of components: a couple of linear guides, an MCU, and a pair of drivers.
1
145
Since there are 4 extra ports on the second syncBox, just added extra 4 lights. With some of the fabrics to capture and reconstruct sub-surface scattering components this is pretty much the only way withing using structured light - observe lighting at glancing angles.
12 light rig with 4 light extensions to capture extra sub surface scattering at glancing angles. Configured for 2D high resolution PBR capture.
2
314
I've seen and tried a number of automated tools to do just this but the good old "single", well, maybe a couple of clicks script still is the most production friendly. There is a little bug that's shown in this script though :) (one can try to spot it)
In cases when scan-time metadata or alignment is not available and you need to properly orient objects with as few clicks as possible here is a simple #Blender script that does just that. Align the camera so the object roughly faces the camera and then perform a gravity drop.
364
Have been playing around with some automated scan alignment under the absence of any related metadata (cameras, registration, etc...). All classical geometric solutions work except they do need some validation from a visual model. Gemini is the best so far, then GPT, then Grok.
1
3
478
This was one hell of a year. Not everything went according to plan but a lot of great things happened where not expected. Expanded on the hardware components and parts but also made a lot of improvements on the software side that I am eager to release early next year.
Wrapping up testing and shipping the last order of 2025. This is a lower-end 4-light variant of our standard 12-light rig. This one can't do a single view scan but is more portable and well suited for props though requires significantly more camera positions for quality results.
4
347
At least GPT-5 (the others are very similar) admitted it. Got into quite a conversation with it after telling that if it was a junior or any programmer for that matter at any company it would have been fired if not on the spot but during the closes performance review...
2
147
Have been having a lot of fun with @BitmapBureau T2D. But doing a bunch of modding for the proper 2nd playthrough. In-game CRT is very basic so added a bunch of RetroArch ReShade post. And tried to get a bit closer to SNES/Genesis with TAL BitCrusher VST sound post processing. \
1
147
X video kinda kills the CRT effect that does require higher resolution and quality to render correctly. Looks good on YouTube youtu.be/rz3h3se3zFM As for the sound, it's mostly the reduced bit depth and sampling rate that do the trick.
163
Now I feel like a chemist 😆
3
225
Very happy how custom CNC machined Polyacetal gears come out. Kinda surprised I could get this precision out of a $300 desktop CNC router. Optimized 2 hour per gear down to 30 min. I think 15 or even 10 is possible with with a lot more tuning. None the less it fits like a glove.
1
1
336
I really wanted to go with POM (Polyoxymethylene). It's really the best option for driving metal gears. Tough with great wear resistance, not too stiff so can absorb vibrations - quite operation, self-lubricatin - no dust accumulating grease needed. Happy it machines so well.
170
Polyacetal (POM) gear CNC machining in progress. I think I dialed all the parameters down this time. Now just let the machine do the work. The final end mill is only 0.4 mm in diameter.
1
2
293
The final (almost final) shaping pass of Polyacetal machining. Machines real nice. I am very surprised. Need to machine a little rig to cut off the remainder on the other side.
179