My greatest achievement in Unity (next to uploading my first avatar)

Even though I’m still bored with VRChat, the release of the Best Boi model has understandably brought me back to the game. And yesterday, I’ve done something thatย  surprised even myself (when it worked). And best of all, it makes the two fucking hours that I had to go through (to get this working), not so bad.

So what was it? It’s a custom animation that has eluded me since the first time I saw someone do it. It’s a hilarious dancing animation where your avatar starts flailing like a ragdoll, and dancing in place. I wanted to know the name of said animation (and the anime song that’s perfectly synced to it).
As the months went on, it’s like almost everyone had it. But fortune had smiled upon me a day ago (in the Best Boi Discord server). Though I forgot what was said for me to get the info, but I remember something called ‘Get Down’. Surprisingly, the animation is in the animation pack that someone suggested to me, a long time ago! This is EXACTLY what I’ve been looking for!! ๐Ÿ˜€
I also finally remembered how to add custom animations, and tried it out ingame (using the wiggly version of the Red Boi). And the “OoOoOoOoOhhh!!” part made me lose it, watching the avatar’s jaw and eyes go everywhere during that part of the dance. Fucking hilarious.
All that I wanted to do next, is find the song. Which actually wasn’t hard using a quick Youtube search. Just needed to use a Youtube to MP3 converter.

Now came the hard part– trying to learn how to add the song into an animation (and also properly sync it). Tried to use Google, but it was speaking in a language I couldn’t understand. Tried asking the VRChat Discord server (as I wanted this to be a secret from the Best Bois). Got someone named ‘Moons’ who was willing to help me. Unfortunately, this help turned into a failure as he couldn’t figure out why the animation wasn’t playing. Though I was also extremely confused on what the fuck I just did.
It looked like to me, he asked me to make a duplicate, then copy the ‘default’ Best Boi animations into a new animation file. And finally, put the sound with it. How. I just had so many questions, yet all I was doing was confusing the guy, saying he told me exactly what I needed to do to do it, and had no idea why the animation wasn’t playing.
I was forced to ask in the Best Boi Discord, and it was like I was being ignored by everyone. Either that, or they knew they couldn’t help me with something like that (which confused and angered me at the same time).
Tried asking a few members and mods personally, if they knew how to do this. One nearly tried to help me, but he couldn’t. Though he referenced me to someone else that should help me. And so I spoke to, who I really want to call “tutorial voice”. Because his voice would be perfect to be used in some Unity tutorial videos.
He basically told me the same thing, except he took it one step further; he got me to realize just what I was doing. Basically, the Get Down animation has files in it, but these files are Read Only by default. Making a duplicate of the model (and a new animation controller), is the only way. But I also have to copy/paste the files from the old animation to the new one… and Unity absolutely, positively HATES this with a passion. The moment I try to paste all the files in, it freezes up eternally (while working in the background). It even did this to me, when Moons was helping me.
I had to take (what felt like) two hours, moving 2-3 files at a time. And even this, Unity hated it so much, freezing from just under a minute, to nearly 10 minutes. WHY?! WHY does this have to be a thing?!

But FINALLY… I got all the files moved over (including the sound file). Then I tested the animation in Unity, praying all of that work didn’t go to waste.. and it WORKED!
Tried it ingame. The sound was pretty out of sync with the animation, but IT WORKS!! ๐Ÿ˜€ I DID IT!! I added sound to an animation!
All there was left to do, was reinstall Audacity and attempt to sync the song (by adding silence to delay it). I also had another issue with the song/animation not fully playing. This was easily fixed by extending the stop point in the animation’s sound.
Both issues were fixed, and I had the music synced with the sound. Though, just how perfect I have it (within the fraction of a millisecond) remains to be seen. I’ll be trying this out (as a test) with the non-wiggly version of the model.

.
One last tidbit before I wrap this up. Models that I can’t find on the Unity store (and don’t support Unity), I was told that converting them to .fbx (for Unity to support it) in Blender, isn’t that hard. Yes, I would have to use Blender(ugh). But I was told that it’s just a few clicks, and I can place it as normal in Unity.
This will come in handy, when I plan to make ‘Benie the Dragon Boi’ (based as close as I can, off of my 2D model). This will (if I can get it done in time) be my secret Best Boi model for the Talent Show next Friday. Instead of the meeting, Kibble’s going to be doing a Best Boi talent show. Where we just walk down the catwalk, showing off our models.
The winner (or winners), it’s unsure what they’ll win, but I think it’ll be the satisfaction for being damn good at 3D modeling.
To keep the model a secret, I won’t be talking about it in here (except either I get it done, I didn’t get it done in time, or I gave up on it).

This entry was posted in Other, PC. Bookmark the permalink.