Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

kitsune.ONE team

A member registered May 01, 2017 · View creator page →

Creator of

Recent community posts

Sorry, this is not an open source project.

I know that feel. I have tried VMagicMirror and VDRAW. I was disappointed that they haven't used PS4 gyro/accelerometer and VSeeFace don't support gamepad at all, but have a better tracking. So I made my own app to include every feature that I need. Unfortunately I'm using Linux and I don't have much free time to work on a separate Windows version.

I have updated the app, should be fixed in current version.

This is just an IR image. You will need 2 of them (left+right) for the stereo. And then you need to calculate and build the depth image. This part is done in camera's own SDK (for example RealSense, Leap Motion).

Found another possible alternative: MYNT EYE. Also some people are modded PS4 camera to make it work with OpenCV as depth camera.

Intel RealSense definitely has alternatives. Depth cameras are heavily used in robotics, so not only vtubers are needed them xD
Possible alternatives: Orbbec, Asus Xtion, Kinect (not sure if it's still alive).

 As an example, i’ve got a generic usb camera that’s branded as “windows hello compatible”.

I believe those are RGB-only with some extra sensors. I checked specs for the few of them. I need at least 1 RGB + 2 IR sensors in one single camera.

I see. Thanks for the info. Now I know where those models (with missing inverse bind matrices) are coming from.

You can try to adjust hands X offset in gamepad plugin settings. Does the gamepad rotation and movement works?

Added ID. You can test the gamepad.

Fixed rotations.

Yeah. It was another one. I have opened an issue for this problem to keep tracking it

Missing rotations is a bug. I'll fix it in the next update.

Yeah, that's all. Camera based hand tracking is incomplete at this moment. Full body tracking is planned.

Run an app from a console. You should see gamepad name with it's ID in a console when you connect it.

Do you have gamepad ID (it looks like 054c:#### ) ? So I could add it in the next update to check if it working.

(1 edit)

I think I fixed it in the new version.

Looks like some troubles with importing model's armature or mesh. Does it have both armature and mesh? How did you exported the model?

I forgot a new dependency for a new capture plugin. Fixed.

Thank for the report. I have fixed this bug.

It looks like the app can't find the file "". Make sure that you have it. You can also try to extract "encodings" folder from the file "".

Can you provide the output of "env" ?

You should run "".

Looks like "inverseBindMatrices" property become optional in newer version of file format. I need to update the importer.

Спасибо, поправлю)

Wow. This is great!

Thanks. This helps a lot. I can try to make the game more compatible with some Intel GPUs in the next update.

I ran it straight from my zsh terminal

Yes, it's good.

But I can't download the file for some reason.

Weird. This GPU should support OpenGL version 4.5.

Can you post here the output of the "glxinfo" command?

A similar pattern is used in old non-opensource Microsoft repositories ( was an example but they since archived it)

I see. I didn't know it's allowed.

Yeah. I have plans to make some tutorial videos, but not before I release the next update, because it gonna be huge.

I can't use GitHub because my project is not open source.

Another after trying to edit the xbot.vrm through Blender, and exporting it as a vrm.  This ended up with missing geometry/undisplayed (transparent) geometry. 

The exporters could be incompatible with each other.
There are a lot of VRM exporters:
UniVRM (the official one, most complicated) -
Blender VRM addon -
My own one -

xbot model is actually from, it was exported using my own exporter. It can have it's own issues.

Most 3D artists are using VRoid . It directly exports models to VRM, but have messed up nodes tree and violates glTF specification. So I had to make some workarounds for it.

One which I found a more "full" model that I could download (legally, though really only done for testing purposes before looking at paying for one), which ended up deeply skewed.  But the geometry seemed to be there/displayed.

You can post a link here, so I could check it out.

I can make some tools for exploring the contents of the VRM file for debugging, but for now the only thing that I have is this script:
It doesn't depends on anything so it could be downloaded and runned separately:

Yes. It's mostly compatible with windows. I just don't have much time for supporting windows version. There are a lot of windows apps for VTubers already, so it would be pointless to compete with them.

(1 edit)

The certificates got outdated.
You can download the file and copy it to the game's folder.
It will be fixed in the next version.

I see. It's not that bad. This graphics card supports OpenGL / GLSL version 4.6 (the app needs v1.5 at least). You just need to install the drivers. The last version of the compatible drivers is 418.113 from 2019-11-05.

What is your GPU?

I see. It's not possible because Apple dropped OpenGL support in Mac OS.

Now im in a mac m1

Is it still Linux OS or Mac OS?

I have fixed colors and skinning.

Where can I privately sent you the .vrm (or a link), ideally?

DM me on twitter -

It's possible to look up VTuber+Linux tags on Twitch, for those who use them.

I'm already using them xD

it appears none of the colors I picked in VRoid Studio is applied (different strands of hairs are different colors for example)

Are you using vertex colors or material colors?
Can you send me VRM file?

It would be nice to see this be open-sourced

I don't have such plans, but this could be changed.

Might be nice to add VR hand controller support (such as the Index controllers), for people who have them, but no Leap Motion. (Also, you've gotten Leap Motion to work on Linux? Wow!)

I don't have VR controllers. Leap Motion still works, but it stuck on old SDK 2, because developers abandoned Mac and Linux platforms. You can also use regular webcam for the hand tracking, it kinda works but still buggy and unfinished.

I could open source some plugins or API and make a documentation  for it in near future. The app is plugin based, so it's pretty easy to add more tracking devices to it. But I doubt there are more Linux VTubers.

There are two ways:

1. Using App
Download App -
Go to the downloaded file properties and mark it executable, then double click it to run the installer.
Open installed App, search for the VTuberWebcam in the in-app browser and click Install.
Choose VTuberWebcam in the library and click Launch. App can auto-update everything, most updates are just few megabytes,
so you don't have to download ~300mb archive again for the new version each time.

2. Run from manually downloaded archive
Download VTuberWebcam as ZIP archive, extract it.
Got to the file properties and mark it executable, then double click it to run.