UNITYUNREAL.COM
  • Unity
  • Unreal Engine
  • Tutorials
  • 3d-models
  • Blog
  • DMCA
  • Contacts
Login

Semantic Color Palette v1.1.2 (03 Nov 2024)

07 November 2024
Unity Assets / Unity Tools
253
0
Semantic Color Palette

Support engine version: 2020.3.0 or higher.

A semantic color management system for Unity: organize your colors in meaningful palettes and assign them to all kind of "colorable" components. No more updating color values in multiple places!

You can get the latest version of this pack for free from us.

This package provides a semantic color management system for Unity.


The best way to get a glimpse of the system in action is trying the online demo, but the videos work too!

So, what is semantic color management?


Basically, you define a set of meaningful identifiers for colors, representing where/how each color is used (e.g. "buttonBackground"), and not the colors themselves (e.g. "darkBrown").

Then, elsewhere, you map each idenfier to an actual color value.

The elements where colors are to be applied never directly refer to actual, specific colors, but only to semantic color ids.

This decoupling allows to quickly and flawlessly change colors to multiple elements in a centralized way, and to easily implement some form of "color skinning" by applying different id -> color mappings.

How does this system work in practice?


There are three core elements that work together to achieve its design goals:

Palette: a named set of id -> color mappings. It is a "data" element, usually persistent.
Palette provider: an active element, living in a Unity scene, that acts as a broker between palettes and colorers, pushing color updates to any relevant colorers.
Colorer: an active element that contains the logic to apply one or more colors to a scene component (UI elements, 3D models materials and more). A colorer must be connected to a palette provider, from which it retrieves colors for the color identifiers specified in its configuration.

Ready to use Colorers for Unity components using color properties (UI elements, Materials etc) are included. That said, programmers can easily extend the system with additional custom colorers (and providers).

You can improve your workflow with a new, more reasonable way to setup colors in Unity, with low friction and no compromises on your project organization.

Anything can be done through the inspector if you want, but it's also easy to use the system through code only if you prefer.

Palettes can be imported from commonly used third party formats and edited in the inspector, and in more advanced scenarios can be loaded at runtime from external files.

The asset contents are laid out to be easily packaged for use in the Package Manager, if you want to easily import it (maybe including your own customizations) from multiple projects.
Version: 1.1.2 (03 Nov 2024)
Download links:
Semantic Color Palette v1.1.2 (03 Nov 2024)
Password for archive (if needed): unityunreal.com
Ctrl
Enter
Noticed a misTake
Highlight text and press Ctrl+Enter
Add
to my feed
Related news:
Palette Fusion (Texture Color Palette Optimizer & Compressor)
Palette Fusion (Texture Color Palette Optimizer & Compressor)
DoozyUI: Complete UI Management System
DoozyUI: Complete UI Management System
PATCH - Updating System [Basic]
PATCH - Updating System [Basic]
Road GPS Navigator
Road GPS Navigator
Array & Randomize Tool
Array & Randomize Tool
Blacksmith: Action 2D RPG Engine / Starter Kit
Blacksmith: Action 2D RPG Engine / Starter Kit
Comments (0)
  • People and smileys emojis
    Animals and nature emojis
    Food and drinks emojis
    Activities emojis
    Travelling and places emojis
    Objects emojis
    Symbols emojis
    Flags emojis
Navigation
  • Blender Addons
  • Unity Assets
    • Unity 2D
    • Unity 3D-Models
    • Unity Animations
    • Unity Audio
    • Unity Shaders
    • Unity Templates
    • Unity Tools
    • Unity VFX Particles
  • Unreal Engine Assets
    • Unreal Engine 2D Assets
    • Unreal Engine Animations
    • Unreal Engine ArchViz
    • Unreal Engine Blueprints
    • Unreal Engine Characters
    • Unreal Engine Code Plugins
    • Unreal Engine Environments
    • Unreal Engine Props
    • Unreal Engine Sound & Music
    • Unreal Engine Textures & Materials
    • Unreal Engine Weapons
    • Unreal Engine Visual FX
  • 2D Game-dev resources
    • 2D Game Backgrounds
    • 2D Sprites & Characters
    • 2D Tilesets
    • 2D Game Objects
    • 2D Game Kits
    • 2D GUI
    • Fonts
    • Icons
    • PSD Layered Templates
  • 3D Models
    • 3D-Collections
    • 3D-Print
    • 3D Design & ArchViz
    • 3D-Scenes
    • Game Models / Other 3D
  • PBR Textures
    • Brick textures
    • Concrete textures
    • Cloth textures
    • Floor textures
    • Ground textures
    • Leather textures
    • Marble & granite textures
    • Metal textures
    • Nature textures
    • Organic textures
    • Other textures
    • Plaster, stucco textures
    • Plastic textures
    • Road, pavement textures
    • Rock & stone textures
    • Roof textures
    • Tiles textures
    • Wall textures
    • Wood textures
  • Sounds & Music
  • Tutorials
  • Blog
New 3D-Models/DAZ
SONY AIBO
SONY AIBO
Zombie Hulk – Undead Smasher
Zombie Hulk – Undead Smasher
ZAMIA chrome sconces
ZAMIA chrome sconces
Xavier Lamp By Artipieces
Xavier Lamp By Artipieces
New courses
The Ultimate Unity Game Developer Course: From Zero to Hero
The Ultimate Unity Game Developer Course: From Zero to Hero
C# Unity 3D Mobile Car Racing Game Developement
C# Unity 3D Mobile Car Racing Game Developement
Unity Level Design : Abandoned House
Unity Level Design : Abandoned House
2D Spaceshooter for Beginners in Unity:Master Game mechanics
2D Spaceshooter for Beginners in Unity:Master Game mechanics
Vote
What engine do you use?
Top of week
Get premium!
Subscribe for secrets!
Subscribe to telegram
Subscribe to our telegram channel and get updates, giveaways and free links to secret content!
New Unreal Assets
Italian Alley Environment ( Italian Alley House Building Italian House Alley )
Italian Alley Environment ( Italian Alley House Building Italian House Alley )
Mediterranean
Mediterranean
Sci-Fi Hangar
Sci-Fi Hangar
Truck Engines
Truck Engines
New Unity Assets
Settings & Game Options - Unified Menu
Settings & Game Options - Unified Menu
Broccoli Tree Creator
Broccoli Tree Creator
Flexalon Pro: 3D & UI Layouts
Flexalon Pro: 3D & UI Layouts
Modular Combat Robot
Modular Combat Robot
New PBR Textures
Beige Old Ceramic Roof 22 93
Beige Old Ceramic Roof 22 93
Basket Wood Parquet 20 13
Basket Wood Parquet 20 13
Baroque Wood Parquet 20 01
Baroque Wood Parquet 20 01
Asbestic Roof 22 37
Asbestic Roof 22 37
Discuss
Animated Blood Decals - Realistic
John
John
22.05.25
broken link
VerticalThird
shucruts
shucruts
19.05.25
update that bomb pls
Procedural Animation Framework
Lexus
Lexus
19.05.25
Just checked - link OK
Procedural Animation Framework
Rj
Rj
19.05.25
Pls fix the broken links
(STP) Survival Template PRO
adh
adh
17.05.25
is it work with HDRP? v1.5
© 2023-2024 UNITYUNREAL.COM
Search
Login
Sign up Lost Password?
Sign in through