BoomBox [VRChat]
An Avatar System that lets you put up to 10 songs onto a Boombox on your avatar that you can play music from.
This is a PC only Asset as it uses PC only features like Constraints and Audio
If you want to try out the system in VRChat, there's a public avatar available:
Boombox Features:
- Press-able Buttons - The Boombox features press-able buttons for all of the controls. Other players can also press these buttons if you have the option enabled.
- Full Audio Controls - Has all the main controls you'd expect to see on a boombox (Except Volume). Play, Pause, Stop, Reverse, Fast Forward, Skip Back, Skip Forward, Shuffle, and Loop
- Menu Controls - You can have full control over the boombox using your menu if you're on desktop or don't want to press the buttons
- Late-Joiner Song Syncing - The Boombox will sync up late joiners to where you currently are in a song. This can be seen by the meters on the front of the Boombox.
- Immersive Grabbing and World-Drop - You can grab the Boombox from off your back and drop it into in the world. Note: does not sync w/ late-joiners
Performance Stats:
- 32 bits of Parameter memory
- 24 Contacts
- 2 Audio Sources
- 2 Physbone Components
- 1 Skinned Mesh Renderer
- 1 Material Slot
- 4 Constraints
- 4.9k Tris
- ~12MB Texture Memory
Note¹: Since you can put any audio you want on the Boombox I can't give you an accurate estimate of Memory cost there. But audio files will increase your avatar's download size even if they don't impact the other memory performance stats. Expect an increase of about 1MB per minute of audio you add to your avatar. So five 3 minute songs on the boombox would increase your download size by about 15MB.
Note²: The Boombox should be WD On and WD Off compatible. Though a majority of the development and testing was done w/ WD On so there may still be some WD Off specific bugs that weren't found during development. If used w/ a WD Off avatar you will need to change the toggles on all the states in the animator with something like Avatars 3.0 Manager or use VRCFury's Fix Write Defaults component.
Dependencies:
PoiyomiThe Boombox model uses Poiyomi for the main material.
VRCFuryThe Main Installation method for this system is intended to be with VRCFury
Optional:
Avatars 3.0 ManagerIn case of needing/wanting to install the Boombox manually rather than using VRCFury it is recommended that you use Avatars 3.0 Manager.
Links:
DiscordCredits:
- The Model used for the Boombox is modified from: Bluetooth music boombox by Dani Satellite, used under CC BY 4.0
- Poiyomi for the shader being used on the boombox model
- VRLabs for the World Constraint prefab
- Main Avatar used to showcase the system is the KitFox by MiloFox.
Terms:
- You CANNOT Redistribute the files to anyone who has not also purchased the asset
- You CAN use this asset on Public avatars.
- You CAN ask for and take Commissions involving this asset provided both parties own the asset
- You CAN use this asset for content creation such as Streaming, Videos, other media, etc. as long as the asset files themselves are not distributed.
- You CANNOT use this asset Commercially, the exception being the terms listed above
- I will not be held responsible for your avatar breaking if you import the asset incorrectly. Making a backup of your avatar is recommended before adding the asset.
- Due to the Digital nature of the asset, no refunds will be accepted
- These terms may be subject to change.
If you have any questions, or comments feel free to DM me on Discord at: runefox237
Buying this asset will get you: