VTuber Plus is a highly customizable tool that allows Twitch viewers to interact with streamers!
About
VTuber Plus is a highly customizable tool that allows Twitch viewers to interact with streamers!
Features
- Support for VRM and VSF avatars
- Support for any kind of material (VSF)
- Support for VSF Animations
- Many items to throw + (make your own) (Poké Balls not included)
- Many items to drop + (make your own)
- Many foods to eat + (make your own)
- Integrated Head Pats
- Confetti effect
- Water Bucket effect
- Unique screen effects
- Unique and customizable twitch rewards system
- Screen Ambient
- 2D Props
- Ragdoll mode
- Let viewers take your shirt off or put sunglasses on you
- Ability to use Subscribe and Follow to trigger rewards
- Ability to use Raid and HypeTrain to trigger rewards
- Ability to use Bits and Channel Points to trigger rewards
Ability to use Chat Commands to trigger rewards- Ability to change avatar mid-stream manually or as a reward
- Ability to change the size of items
- Adjustable colliders
- Adjustable lighting, bloom, ambient occlusion
- Switchable cameras
- Auto load previously used avatar
- Quick switch between avatars
- Support for Elgato Stream Deck
- Support for Websockets
- Support for Magica Cloth
- Support for FinalIK
- Additional Screen Projection using Spout
- Virtual Camera
- Lots of updates and friendly support
- And many more features...
Attention
To use this tool you need a motion capture software like VSeeFace with OSC / VMC protocol running at the same time.
Purchase
Terms of use
Do not modify, decompile, disassemble or reverse engineer the Software or claim it as your own, resell, reproduce, copy or redistribute it.
Intellectual Property and OwnershipArzolath shall at all times retain ownership of the Software as originally downloaded by you and all subsequent downloads of the Software by you. The Software (and the copyright, and other intellectual property rights of whatever nature in the Software, including any modifications made thereto) are and shall remain the property of Arzolath.
Arzolath reserves the right to grant licences to use the Software to third parties.
Disclaimer
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Screenshots
Custom Items
Note: Preferbly use Unity 2020.3.29f1
- Make an empty Unity project.
- Import VTuber Plus\VTuber Plus_Extras\VTuber Plus SDK.unitypackage.
Once the import is done, there should be a new menu in your Unity project. - Select your item in the scene and go to VTuber Plus menu and click on Convert to Throw Item, Drop Item or Food Item.
- Assign your audio clip and change the settings of each component however you like.
- If you're making a Food Item, follow these instructions:
- Always nest your mesh inside of an empty Game Object.
- Convert the empty Game Object to Food Item.
- Add a Particle System with a desired effect for when eaten.
- The Particle System MUST have Looping and Play On Awake set to off. Duration for 0.22 is ideal.
- Once you're done, go to VTuber Plus menu and click on Export Asset. Once the export is done, copy the vtpa file to the path that fits your item:
- VTuber Plus\VTuber Plus_Data\UserItem\ (ThrowItem | StickyThrowItem | DropItem | StickyDropItem | FoodItem)
- After copying your assets, go to item settings and reload custom items.
Note: You can group custom items by simply putting them in a folder.
Note: Food items can now have their own sound effect.
If no Audio Source is present, the default sound will be played.
Note: Throw and Drop items can now have a particle system activated on collision.
The particle system must have playOnAwake off.
Custom Head Pats
To use custom Head Pats you'd need your animation in single frames as PNG located in the following Path:
VTuber Plus\VTuber Plus_Data\UserItem\HeadPats
Note: Opening Avatar Settings will automatically reload the files.
In order to add audio to your Custom Head Pats or the built-in one, simply put an OGG audio file in the folder stated above.
Health Bar
Installation
With the External Health Bar you can have a separate health bar for your avatar with custom images and placement.
- Click Extras in VTuber Plus.
- Go to VTuber Plus Healthbar.
- Open VTuber Plus Healthbar.exe.
- In OBS, add a new Game Capture source and select the the Health Bar.
- Make sure to click Allow Transparency.
Customization
- Go to the VTuber Plus Healthbar_Data\Images folder.
- Replace Bar.png, BG.png and Frame.png with your custom Images.
Stream Deck
- Download and install VTuber Plus Plugin in your Stream Deck.
- Add the provided commands to your Deck.
Enter -1 for empty fields or where you don't know what to enter.
Websockets
Websocket Server: ws://localhost:4430/vtplus
Messages
- VTP_Throw:Count(default 0):ItemIndex(default -1):CustomItemIndex(default -1):Damage(default 0)
- VTP_Drop:ItemIndex(default -1):CustomItemIndex(default -1):Damage(default 0)
- VTP_Food:ItemIndex(default -1):CustomItemIndex(default -1):Damage(default 0)
- VTP_Confetti
- VTP_Splash
- VTP_Goo
- VTP_Bucket
- VTP_Camera:(1 to 9)
- VTP_Avatar:(1 to 14):Optional Range (1 to 14)
- VTP_Light
- VTP_Bloom
- VTP_FX:[Blur, Glitch, Grayscale, Pixelate, Rainbow, Shake, Wave]
- VTP_OSC_INT:(Parameter:Value) VRChat Exclusive
- VTP_OSC_STR:(Parameter:Value) VRChat Exclusive
- VTP_OSC_BOOL:(Parameter:Value) VRChat Exclusive
- VTP_Mesh:(Mesh Index)
- VTP_HeadPat:Speed
- VTP_Yeet
- VTP_Alien
- VTP_Spin
- VTP_Bonk
VRChat OSC
This API lets you drive parameters on your Avatar.
- Enable VRChat OSC under General Settings.
- In Rewards Setup, add a VRC OSC Command with the following format:
- Parameter : Value : Type example: /avatar/parameters/VRCEmote:1:int
Or simply purchase VTuber Plus Integration for VRChat!
More information about VRChat OSC
Spout
Spout is a new way of screen capturing using only GPU power and can replace the default game / window capture of OBS.
- Install the Spout2 OBS Plugin.
- Add a Spout2 capture source to your scene.
- Select Premultiplied Alpha as composite mode for transparent background.
FAQ
I can not login. / My redeems aren't working.
- Close the program.
- Click here and disconnect VTuber Plus.
- Disable your firewall and run VTuber Plus as administrator.
- Relaunch VTuber Plus and click the Login button.
- Follow the instruction in your Browser and allow the requested permissions.
- Click Continue in VTuber Plus.
If the previous steps didn't work, do the following and repeat from the start:
- Press Windows + R.
- Type in reg delete "HKEY_CURRENT_USER\Software\
Arzolath\VTuber Plus" and press Enter.
VTuber Plus in OBS is a black screen.
-
Close VTuber Plus.
- Disable Game Mode in Windows 10.
- Run OBS as Administrator.
Do I need to keep VSeeFace running in the background?
Yes. VTuber Plus requires a tracking software with VMC protocol such as VSeeFace.
Can I use Live2D avatars?
VTuber Plus only supports VRM and VSF avatars at the moment. Live2D support is planned for the future.
Can I use VSeeFace Props?
No. VSeeFace's Props are an internal feature and can not be used outside of the program.
Items are being thrown at my feet.
Your avatar might be loaded in incorrectly. Please restart VTuber Plus.
VTuber Plus is being laggy while running along side my game.
- Make sure to cap the fps in your game.
- Hide your avatar in VSeeFace.
My avatar's facial expressions are partially missing in VTuber Plus. I'm using ARKit.
Make sure you have all 52 required blendshapes setup on your avatar. Even if your expressions look normal in VSeeFace, only the blendshapes can be sent over VMC.
My eyebrows are not working outside of VSeeFace.
For any animation or tracking to work outside of VSeeFace you must make sure that the blendshapes are available on the avatar. Eyebrows are "Brows up" and "Brows down". If they are missing, they can not be transferred using the VMC protocol. More info on the special blendshapes can be found here.
After moving to / from the Steam version my facial expressions aren't working properly.
- Save your scene and export your rewards somewhere safe.
- Close VTuber Plus.
- Press Windows + R.
- Type in reg delete "HKEY_CURRENT_USER\Software\DemonLionLeo\VTuber Plus" and press Enter.
- Type in reg delete "HKEY_CURRENT_USER\Software\Arzolath\VTuber Plus" and press Enter.
My chat commands are not working.
Make sure to promote VTuber Plus bot to Moderator and then restart VTuber Plus.
My shirt / skin around the armpit area is pointing outwards.
Change your render quality to High or Ultra.
How can I run VTuber Plus on my secondary PC?
You can run VTuber Plus on the same Steam account but a different computer using Steam Offline.
I'm experiencing low performance / fps.
Use Spout renderer and turn on No visuals.
How do I make groups of custom items?
Simply put your items in a subfolder.
My question isn't listed here. Where can I get support?
There is a Discord server provided in the program.
Donations
If you wish to support VTuber Plus further more, you can buy the creator a Ko-fi.
Your support is much appreciated ^w^