Email or username:

Password:

Forgot your password?
Kiri //nullptr::live

I finally made my #VTuber software that I use on-stream, #SnekStudio , open-source.

github.com/ExpiredPopsicle/Sne

It's pretty rough around the edges, and the code is still kind of a mess, but getting it out into the public as open-source software is a big step after years of slowly growing it, and it's rapidly shaping up into something that I hope anyone can use.

It currently supports 3D models using VRM 0.0, with 1.x being untested. It's got a MediaPipe tracking backend, with the extra detailed blend shapes and hand tracking that supports.

It runs on Linux and Windows, and it could possibly run on a Mac if I had a Mac to test on.

It's built using #GodotEngine , and wouldn't be possible without the #VSekai team's work on the VRM loader addon for #Godot .

#VTuberEN

27 comments | Expand all CWs
Pan KπŸ”‘

@ExpiredPopsicle I was really looking forward to this and am super happy for this initial release!✨

Flesh πŸ€

@ExpiredPopsicle Congratulations and thanks for all the work.

ThomasToSpace

@ExpiredPopsicle Have a Mac here. Can I help out?

Just load project and test it?

Kiri //nullptr::live

@thomastospace In theory, the setup instructions should work the same for running a build out of the editor.

The only other person trying to run on Mac so far had issues with the Python layer that handles the MediaPipe tracker, though.

ThomasToSpace

@ExpiredPopsicle I'll give it a shot after the weekend. See if I can debug my way out of it.

obey

@ExpiredPopsicle
That's so COOL! I can't wait to see this grow and flourish!!

C.B.Leslie

@ExpiredPopsicle ... You kids and your wacky get rich quick schemes. Givin' away softwares.

Leandro (Cerberus1746)

@ExpiredPopsicle just a question for clarification, I need to download Python even if I already have Python installed?

Kiri //nullptr::live

@cerberus1746 It needs its own standalone Python build to be downloaded, but there's a process that's handled in-editor for downloading it and setting it up. Should all be documented in the setup process of the README. It will not use your system Python at the moment.

This will not be a required step for running actual release builds, but I haven't full set those up yet.

Leandro (Cerberus1746)

@ExpiredPopsicle Would be interesting to check if there is virtualenv in the system, if yes, use it to create it's own interpreter.

Abbie πŸ³οΈβ€βš§οΈ

@ExpiredPopsicle

It runs in macOS but it’s a fuschia window with a white floating disembodied head 😬

@ClarusPlusPlus

a fuschia window with a white floating disembodied head
Kiri //nullptr::live

@antijingoist @ClarusPlusPlus That's actually correct behavior, except that the text appears to be missing!

The head is just the head from my VTuber model, minus textures because the skin texture included my boobs. It's just a stand-in until your own model is loaded in.

Now to get the text and tracking to work.

Nova🐧✨

@ExpiredPopsicle FINALLY i can actually try to do 3D vtubing on linux!! the other stuff never worked well....

now how would i export my avatar to vrm 0.0 from blender? :S

Quick Fastly

@ExpiredPopsicle@vt.social I hadn't heard of this. I've been thinking about updating my model for so long, but never did it because I really don't want to install unity again for that, so this might just save the day

Go Up