Support Us and Enjoy an Ad-Free Experience!

We understand that ads can sometimes be a bit intrusive.

If you'd like to help us improve your experience and enjoy an ad-free browsing journey, consider the following option:

Upgrade to Ad-Free Experience

Script - Animated Rainbow Shader Screenshot Script - Animated Rainbow Shader Screenshot

18.3K Total Downloads

438.5K Total Views

Asset Type Shaders

File Type Unity Package


You do not need anything else than what's included inside this Package for this to work!

This contains 1x Folder named "Shared" & 1x "Rainbow.shader" file
which will be extracted to your Assets folder

This is just a simple but still very flexible tool to mess around with.

Make sure your Unity version is "Unity 5.6.3p1"
Make a Project with SDK for vrchat installed,
then launch the installer and import all the files contained inside the package
and you will be all good to use it after you done so.


It's very simple and user friendly.

You start of by selecting a material, let's say a hat or glasses that a Avatar is wearing.
then you see the top option which says "Shader"
which is going to be set to "Standard" by default.

Click it & change it to the second bottom option which says "_Shaders"
which inside that contains the shader name "Rainbow"

Once you select it you will see 5 Different sliders:

Then click the play button to see how it looks.


Leave a comment what you think of the Shader.
also be sure to upvote or downvote it.

Thank you for checking out my Shader!'

Assets (2 files inside Unity Package)


You must be logged in to comment. Login Now
CryCry Author 1612381549 ago

Missed the 3-year mark :sad:

Polygonal 1586824718 ago


Theshmee 1572820991 ago

Does anyone know if this works for quest avatars

Dushess 1569098250 ago

Banned Lucasgintoki for not noticing usage of full-color rainbow instead of 6 color based.

Slurmpershnar 1561283479 ago

imagine not using standard

GHOSTFANGWOLFIE 1554040554 ago

very nice shader

Lucasgintoki 1551278903 ago

Downvoted for being gay

CryCry Author 1548578995 ago

@BluZodiac Thank you!
I'm glad this has helped you out in someway and I may create more in the future.

BluZodiac 1546703190 ago

I have never touched Unity in the past, but my first experience was with his Defalt model, and I toyed around with the rainbow script. It's very simplistic to edit which is amazing for clueless people such as myself. This Is something that's great and I hope you make more!

CryCry Author 1531725463 ago

@jelliee There's sliders to play with?

jelliee 1529542973 ago

@CryCry how do you change the spread and speed, i see the equation 5,0,10,0=3,8 but i dont know how to change it properly for it to work

CryCry Author 1523539006 ago

@Xaric All you have to do is run the Package once while you got your Unity open, extract everything contained in the package. Then just go to a object with a texture/clothing that's up to you. Click on it then select the tab where it says "shader" then scroll all the way to the bottom where it says "_Rainbow"Inside of that there's another option named just "Rainbow" click that then you got the shader applied for just that texture. Then you will have a few sliders to mess around with to fit your style.Don't forget to click play to see how it looks like in real time!

Xaric 1523437546 ago

I don't understand how to use the shader, or what to click for it.

CryCry Author 1517739910 ago

@Hoody tmWhat i usually do to get that sort of effect, is that i ramp up the "Spread"also lower the "Speed" to make it look like the colour changes slower.I usually find it suiting at 10 Spread & 1 Speed.

Hoodytm 1517698883 ago

How can you slow it down down?tht the colours change slower?

Vuci 1517647614 ago

Thank you!

Kaz 1517612387 ago

You have to upload it for it to animate iron

IronG312 1517608037 ago

It's just pink for me, what am I doing wrong?

Kaz 1517604986 ago

Maybe make a galaxy one? Thanks for this one though!

CryCry Author 1517591770 ago

Well use the installer on a project which you want to use Rainbow Shaders on. There's a "Installation" & "How to use" in the text above the comment section.Or you can google it cause there're other people who have made this script as well.

FiveFive 1517586563 ago

Or just put inside the unity and upload?

FiveFive 1517586532 ago

Can make a tutorial video?


Become a Part of the Leading VR Modeling & VRChat Network

Ready to immerse yourself in the exciting world of VRChat and 3D assets? At VRCMods, we're not just a community, we're a vibrant network of creators, innovators, and enthusiasts. Connect with fellow VRChat enthusiasts, access top-tier avatar commission services, comprehensive tutorials, and enjoy a wealth of free downloads - all with regular updates to keep you on the cutting edge.

Explore the Forum Join Us Now

Explore Accurate and Up-to-Date Tutorials for VRChat Avatars and 3D Modeling

Delve into our dedicated user-generated section, brimming with comprehensive and precise tutorials for everything VRChat Avatars and 3D modeling. Learn about the latest in 3D asset creation from a reliable and always up-to-date source, fostered by a community of skilled creators and enthusiasts.

Uncover Our Quality VRChat and 3D Modeling Tutorials