Work on dynamically re-colouring textures, either on runtime, or on startup
SigmundGranaas opened this issue ยท 0 comments
To decrease the number of custom textures i need to create, I should find a way to recolour textures on the fly. In this configuration I only need to create the base textures, and keep all the different colours needed to represent an increasing number of materials.
Textures
- Handle
- Half handle
- Short handle
- Pickaxe binding
- Shovel Binding
- Base binding
- Shovel head
- Pickaxe head
Materials
Oak
Birch
Spruce
Stone
Iron
Gold
Diamond
Netherite
Tasks
- Create a basic system for generating textures for all models with the listed materials
- Refine colour palettes
- Create possibility for using already defined palettes
- #12
- Reconsider naming conventions
- Reconsider API structure, and clean up the code
- Add the possibility to return Resource from created pictures
- Document the Texture creation API
- Move recolorization to each item part texture
- Add possibility to choose from different "Strategies" when colourizing tool parts