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
How To Combine Meshes: Unity Procedural Generation... Matt MirrorFish
Dead Cities 002: Realtime Animation (Behind The Sc... Matt MirrorFish
Procedural Generation Basics: Prevent Overlap Spaw... Matt MirrorFish
Procedural City Generation Tips (Unity3D C# Tutori... Matt MirrorFish
Overview of Strata Easy 2D Level Generator For Uni... Matt MirrorFish
Procedural Spawning With Raycasts [unity tutorial ... 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