simlu / voxelshop

This is the official repositiory for VoxelShop
https://blackflux.com/node/11
Apache License 2.0
350 stars 66 forks source link

Improve Color Palette #21

Open simlu opened 8 years ago

simlu commented 8 years ago

What people have requested:

Reference: https://blackflux.com/forums/viewtopic.php?f=9&t=115&p=535#p535

simlu commented 8 years ago

A tabbed color palette might be nice.

simlu commented 8 years ago

The color palette should probably be saved with the new file format! https://github.com/simlu/voxelshop/issues/30

simlu commented 7 years ago

@funabab This might be an interesting one to tackle. What do you think?

MrTopom commented 7 years ago

Need to have indexed color palette option would be nice and yes saved to new format.

iamfunsho commented 7 years ago

Interesting indeed, we need to carefully tackle it. Any max size?

MrTopom commented 7 years ago

I am not a designer and for my project a 256 colors palette should be enough. As voxel rendering is more related (I think) to old simple game with 8bit colors, 256 colors would be enough. A Magicavoxel use only 255 colors and used for rendering by most of people, maybe we could add an index palette option with only 255 colors. In any case the Vox exporter could not export more. If need gradient of color, 5 colors steps then would cover 51 types of things (wood, stone, wall, brick, water,...) so would be enough.

rubengc commented 7 years ago

I have not any design knowledge and a complete palette is a huge help for me (sometimes I lose much times choosing color combinations) so a palette like PS default would be a good option

Also PS alows you to import other palettes (adding their colors, not overriding them) something like that would be awesome

iamfunsho commented 7 years ago

@MrTopom i also like the idea of indexed/max colors and i enjoy that feature in MV but this we need to make everyone happy so am waiting to hear @Simlu decision on this.

MrTopom commented 7 years ago

Of course VS could provide some basic palettes extracted from common color schemes.

simlu commented 7 years ago

I was thinking to have tabs, but a limit per palette. And then provide default palettes, but also be able to customize. Palettes would be saved with files and when you create a new file the default palettes are loaded. However you would be able to import custom palettes from any new file.