View by Component

Physics , Physics 2D , Audio , UI , Tilemap , Cinemachine , Timeline , Network , Animation , Animator , Sprites , Scripting , Tips , Colliders , 2D Colliders , Rigidbody , Rigidbody 2D , Interaction , Editor , Game Mechanics , In-App Purchase , Material , General , Prefab , ProGrids , Light , Rendering , Ads , Scriptable Objects , Events , Level Design , Making Of , Assets , Procedural , ProBuilder , Particles , Machine Learning , News & Announcements , Conference , Enemy & NPC , PlayerPrefs , Post Processing , Interview , Shader , VFX , TextMeshPro , InputSystem , XR

Generating Color Palettes With ScriptableObjects (Unity Tutorial)

Uploaded by Matt MirrorFish
Share: Twitter Facebook
In this procedural generation basics tutorial we look at how to use basic color theory to generate random color palettes using Unity and ScriptableObjects. We pick some starting colors and then use those to generate random variations, inverted colors and then apply those to generated materials in our Unity scene.

You can download the C# source code for this tutorial for free from github here: http://bit.ly/pcgbasicsrepo

More from Matt MirrorFish
Chance Tiles: Adding Additional Variation To Proce... Matt MirrorFish
Procedural City Generation Tips (Unity3D C# Tutori... Matt MirrorFish
Unity Recorder - Highest Quality Export Technique ... Matt MirrorFish
Procedural Generation Basics: Spawn A Grid In C# [... Matt MirrorFish
Procedural Generation Basics: Prevent Overlap Spaw... Matt MirrorFish
Scriptable Cookbook: Scriptable Object Variables a... Matt MirrorFish

Related
Random Colors And Materials In Unity (Procedural G... Matt MirrorFish
Stop Using Singletons With Runtime Set ScriptableO... Matt MirrorFish
Making Acid Liquid with Shader Graph in Unity! (Tu... Binary Impact
Scriptable Cookbook: Damage Type System With Scrip... Matt MirrorFish
Unity How to use ScriptableObjects for handling Ga... CouchFerret makes Games
Customize and Personalize your Game with Mods (Off... Unity
Unity Copilot

A platform that gathers Unity tutorials in one place.
Developed by Omar Balfaqih to help Unity learners find tutorials easier and faster in a tailored way.

© 2025 Copyright: UnityCopilot.com
Do you like cookies? 🍪 We use cookies to ensure you get the best experience on our website. Learn more