VTubeTiny
A downloadable tool for Windows
VTubeTiny is a small VTuber/PNGTuber suite (written in C# and utilizing Raylib) for easily and quickly animating PNG models. Originally written for animating my twitch avatar, it was rewritten and published to help others to create good and quick PNG avatars.
Unlike most other suites catered towards PNG models, this follows a more classic stage structure. Every stage can have many actors that can have components that serve many purposes: from animating a character bouncing based on the input, to rendering text, images, etc.
This also allows VTubeTiny to have more extended functionality than just rendering a single animated PNG model in the future. Planned are the ability to toggle actors on redeems, the ability to possibly render 3D models animated by an HMD and more!
All of this is also powered by an extensible built-in editor system, that allows for constructing stages all within an editor. While the UI is still a heavy work in progress, it allows for the easy modification and creation of stages and actors. Every aspect is easily modifiable.
VTubeTiny is also open-source and licensed under the MIT license, allowing people to submit their own patches and features, or extending VTubeTiny to their own likings, by writing their own components.
CURRENT FEATURES
- Fully-fledged stage editor, with the ability to customize the dimensions, chroma key color and all of the actors.
- Components enabling the easy creation of animated PNG models based on microphone input, with custom images for the blinking, speaking and normal poses.
- Ease of adjusting all the parameters of any components.
- Ability to parent one actor to another, allowing them to move dependent on each other.
- Proper integration with the Spout2 protocol, allowing for transmitting of VTubeTiny's stages to OBS and other capable applications. (Windows only)
- Ability to write your own components.
- And of course, more to come!
REQUIREMENTS
- .NET 6
- Windows 7+ (64-bit)
- A GPU that supports OpenGL ES 3.
NOTE: If VTubeTiny doesn't start (clicking on the .exe does nothing) you probably don't have the .NET 6 runtime installed. Download it from here: https://dotnet.microsoft.com/en-us/download/dotnet/6.0 (For Windows it should be the x64 .NET Desktop runtime).
If you'd want to verify whether the lack of .NET is the issue, you can open the command prompt in the folder where you've unpacked VTubeTiny and try to launch the executable from within there by issuing the "./VTTiny.exe" command. If .NET is missing, a message should be printed to the command prompt.
CONTRIBUTING
VTubeTiny is open-source and available on GitHub right here!
Status | In development |
Category | Tool |
Platforms | Windows |
Rating | Rated 5.0 out of 5 stars (3 total ratings) |
Author | prefetcher |
Made with | raylib |
Tags | giftuber, Open Source, pngtuber, raylib, tool, vtuber |
Code license | MIT License |
Average session | A few minutes |
Languages | English |
Inputs | Keyboard, Mouse |
Links | Source code |
Download
Click download now to get access to the following files:
Development log
- The long silence and where the project has been.Jul 01, 2023
- v2.3.0Jan 08, 2023
- v2.2.0Jan 03, 2023
- v2.1.0Jan 01, 2023
Comments
Log in with itch.io to leave a comment.
Is it possible to find an example project somewhere or information on how to get a model functional? Love the concept and I like where it's going just cant seem to get any of the character animations working.
any possility to have a linux_64 version when you compiling sources ?
This straight up doesn't work. The app doesn't even open. Even with windows defender completely disabled this app won't open.
Is the project still alive? i think this is the best looking pngtuber app i ever found and the tease you made last year was super good :')
Good work!
this is great keep it up
also consider making a tutorial maybe i'm a bit lost
Hi, thank you for the kind words! :)
The development on VTubeTiny has kind of slowed recently, because I've been swarmed with both personal and university work, which absolutely tanked my motivation to tend to my free time projects. Though, the moment I'll get some more free time, I'll definitely get back on it!
As for a tutorial, it's definitely on my to-do list :)