rei(mu) ;w; ☕🌸
banner
mittens-dev.bsky.social
rei(mu) ;w; ☕🌸
@mittens-dev.bsky.social
#!/usr/bin/rei
making a 'cat engine' for 3D cartoons

https://github.com/rei-kurzweil/mittens
transhumanist (lol) 🇨🇦 🏳️‍⚧️ she/her
September 30, 2026 at 1:29 AM
secondary motion constraints in mittens-engine

now you nest one of these:

ReturnToRestWhenStill {
motion_threshold(0.028)
still_for(0.4)
}

on a SpringBone{} component

next i will support stylized angle-dependent motion sensitive pose snapping for spring bones

#gamedev #indiedev #vr
September 28, 2026 at 2:27 AM
ToonOutline component for mittens-engine.

just talking a bit, and physically gesturing to demo the normal-expansion inverted hull outlines.

A bit of overhead added, but they make use of the gpu-side skinning cache at least, then expand along normals

#vr #gamedev #mittens-engine #not #a #vtuber
September 19, 2026 at 9:06 PM
Wait I'm high 🤣

It's using 40 MB.

This is the proper Apple experience to be honest.

This is what it's supposed to be like using an Apple product
September 15, 2026 at 1:46 AM
Got it.

Gentoo With the 6.6 PPC kernel from the Adelie image / boot disk since compiling 6.18 on the single core PPC took about 36 hours and didn't end up working
September 15, 2026 at 1:44 AM
Apparently there's like the evil and the good version of open firmware depending on if you ended up there from an error or not

And if you're in the good version it will let you boot from USB devices
September 14, 2026 at 3:28 AM
So I got a bootloader installed.. I got grub installed.

After blessing the HFS attributes.

Now Gentoo won't launch from grub because of an invalid memory address and open firmware isn't letting me boot from USB 🥀
September 14, 2026 at 2:20 AM
improved robot lasers
September 12, 2026 at 8:03 PM
Adelie Was the only PPC distro that would boot.

Using an adelie boot disk (+ helper scripts / creating a Linux distro lol) to install Gentoo which should have actual packages for things and they should work theoretically.

It was the partition map or bootloader or both? I got stuck on last time
September 11, 2026 at 7:23 PM
Trying to install Linux on iMac again..

So far I have a fancier boot disk And some failure telemetry from open firmware being picky about the exact alignment of partition tables
September 11, 2026 at 4:51 PM
why not both?

but i do wonder, is it *meditative* to contemplate the destruction of something? even something evil like the CCP?
September 10, 2026 at 9:09 PM
Rider and Mountable components,
+ underlying attachment_system,
+ new spatial model of `Zone`s

powering managed component attachments,
(and eventually the other spatial models like bounds and spring bone colliders will use zones internally)
in mittens-engine
#vr #gamedev #not #a #vtuber
September 10, 2026 at 1:16 AM
controlling only 1 rotation axis at a time in xr feels worse than i thought. going to default the editor gizmos [when used from an xr Pointer] to controlling pitch+yaw+roll simultaneously.

still very cool imo to be able to do this in #vr instead of in blender.
September 8, 2026 at 2:15 PM
September 8, 2026 at 7:11 AM
September 8, 2026 at 12:13 AM
September 8, 2026 at 12:10 AM
⚔️ ghost vs ninja

grid drawing is now decent.

there was a bug where the raycastable wouldnt be picked up on grids, which is fixed now.
that had basically prevented initiating a paint stroke / free draw when there was nothing behind grid.

so now u can move the grid around and draw
September 6, 2026 at 2:47 AM
September 6, 2026 at 2:33 AM
thats not bad actually.

didn't match the white balance or lighting between the 2 photos and the original object is no longer in this configuration unfortunately.
September 5, 2026 at 10:47 PM
September 5, 2026 at 10:34 PM
September 5, 2026 at 4:29 PM
making Paint Into an EditorInteractionMode, alongside but now separate from the 3D cursor and selection modes.
September 5, 2026 at 6:30 AM
i know someone who has done this,

but they're also the kind of person that doesn't spend that much time on social media..

..so it seems like there's correlation between being chronically online and needing to investigate things that are disturbing (vs things that are soothing / calming)
September 5, 2026 at 2:29 AM
hmm
September 5, 2026 at 2:14 AM
RoughTransmission component / material in mittens-engine

just screen space effects.
several layers of down-sampling and blurring.

Also added a proper Unlit{} component (to change the shading model of a Renderable), supporting Color and Texture.

github.com/rei-kurzweil...

#3D #graphics
September 3, 2026 at 8:51 AM