SamuKata
sgthale
sgthale

patreon


MyRobot Development Part 35

Video shows the summary, text shows the technical!

This week:

Paint Gun

 

Paint gun is really cool. I wrote a shader that mimics having a liquid inside and applied some fake physics to make it look like the liquid moves whenever you move the can. This was achieved with some signed distance fields. The conventional method is to check the vface to know weather to render the liquid or the container.

Anyways, the paint gun requires you to attach a paint can. The paint can runs out of paint after a fair amount of use. Once it runs out of paint, it will not work properly and will DIRTY whatever it was that you were spraying. The colored dirt can of course be wiped off manually with your hand or placed in the washing machine.

The paint gun uses the BeautyTech color system such that you can select up to 4 colors to make a gradient. Then it can be applied to whatever it is that you shoot at.

Hair Comb & Scissors

 The hair comb is now your new best friend when it comes to changing the hair style of your robot. Originally I had the idea of keeping each wig style tied down to the wig itself, but then I realized how annoying it would have been to take off a wig and then put on a new wig to change hair. So this just makes it as easy as middle mouse click to cycle through a predefined list of available hair styles.

Additionally I split up the front and back sides of the hair into separate models so that it can be further customized. This also reduced the amount of work I needed to do (making permutations of a hair style is now just a matter of adding a mesh to the list).

One other huge benefit to splitting up the hair into front and back is that it allowed me to have the scissors cut either the front or back length of your hair. This allows for WAY more control over the final look of your character's hair and more fun scissor cutting.

These 2 items were the last items to be implemented for this incoming Slice of Life Update. I will now be working to release everything up until now into the new September build. This involves:

Stay tuned!


More Creators