i use three.js for rendering. everything else is custom, including dabric's face and dialog system. i've been asked this before, so i think i might write a blog post about how it works (not a tutorial tho), but for now you can peek at some of my internal docs: https://dabric.neocities.org/docs/
it seems i'm suddenly in a fairly good spot. that's funny timing. before i was on page >=2
if you look up "jeith" on google, you'll see tons of voltron shipping fan art before seeing my website >_< i finally made it to the first page recently