Semester 4 Week 11

This week I added and made edits to my defense presentation based on the feedback from the latest thesis class call. I changed up some wording and added some extra slides to cut up the lengthy sections. I also did a lot of work in Blender and 3D coat for the character class which kinda became a retopology class for me. I took the Lego sci-fi platform I made and was finally able to bring the poly count exponentially through 3DCoat’s retopology tools and detail baking. Unfortunately the color and material information was lost in the process of importing into 3DCoat. Generally I don’t think models would have that level of color information before the program. This coming week my goal is to figure out how to apply it through UV texture’s or somehow set them up before baking in the detail. However getting from nearly 50,000 faces down to 60 and having it look this good is impressive for a first try.

For my personal project I did more set up for audio sounds in FMod as I wait to have items to hook them up to… But also added a comical metal clang sound when the radio gets hit and changes stations. Along with this I figured out how to restart the FMod event to prevent multiple music instances when it jumps from the transition state. This is a big as it also allowed me to randomize which track and where in the track the radio stations jump to!

I also played quite a bit around in Roblox studio to try to recreate the functionality of how Kylo Ren plays in Star Wars Battlefront 2 (2017). I was able to manage something close to how the dash mechanic works along with custom animations which I had not done before. It took a bit of looking around online and asking people how to completely replace the animations in the script Roblox provides, as most people make their own code because there is a notion that the script is outdated and daunting (it is 900+ lines…). However I discovered that their code does not bug out with other animation IDs but rather are set up to be read in a way that the animations need to be looped and have a final frame called “End”. I decided to make a post about it on one of the forum pages to hopefully help out others in the community because my searches ended up in a bunch of “I don’t knows”. I know not productive for school, but I did something cool and good?

RobloxAnim.png