Semantic Color Palette (v1.1.2)

0
(0)

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!

Technical details

This asset installs as a set of packages you can handle with the Unity Package Manager.

Warning: if you are updating from a previous version, you must delete the previous version from `Assets\BinaryCharm` and `Gizmos\BinaryCharm` before importing!

  • Quick setup thanks to inspector customizations.
  • Works both in editor and at runtime.
  • Ready-to-use components to apply semantic palette colors to all kinds of Unity components
    • UI (Button, Dropdown, Image, InputField, RawImage, Scrollbar, Selectable, Slider, Text, Toggle)
    • TextMeshPro (Button, TMP_Dropdown, TMP_InputField, TMP_Text)
    • Renderers (LineRenderer, SpriteRenderer, TrailRenderer)
    • Globals (Fog, Skybox)
    • Materials (Renderer, Font, Graphic)
    • Others (Light, TextMesh)
  • Scalable: handles any number of palette and palette variants, allowing to reuse them in different projects by simply copying their files.
  • Extensible: can handle transparently new ways to provide and apply colors, implementing custom “palette providers” and “colorers”.
  • Imports/Exports palettes to JSON (even at runtime/in builds)
  • Imports palettes from popular third party formats (even at runtime/in builds):
    • SVG
    • ACO, ASE (Adobe Photoshop)
    • GPL (Gimp)
    • KPL (Krita)
    • XML (Android “colors.xml” format)
  • Color space conversion utilities
  • Clean, simple API for (optional) code based usage
  • Runtime Manager UI ready to be embedded in your projects
    • allowing artists not using Unity to adjust colors and export the modified palettes
  • Installs in `Packages`, withouth cluttering your `Assets` folder
  • Full source code included:
    • Core system
    • Runtime Manager UI
      • third party content (MIT license): UnitySimpleFileBrowser, HSVPicker
    • Sample project
      • third party content: demo assets from Unity Tanks! demo
      • also contains useful, ready to use sample extensions: FadingPaletteProvider, Shade/Tint colorers

Original_Link: https://assetstore.unity.com/packages/tools/utilities/semantic-color-palette-228927

Download Links:

Asset Version (v1.1.2)

Asset Version (v1.1.1)

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Leave a Reply