My idea is a simple one, that shouldn't be too difficult to program: A palette of a near infinite amount of colours for dyes. Using the standard RGB colour system, and changing the values of each colour limited by a range of 0-255 each, dye can now have an infinite variety. Add your thoughts below!
How it could be programmed: Using white wool and an RGB colour generator, the white wool can be recoloured through programming to switch to an appropriate colour. This can help Minecraft pixel artists when they want to make those detailed bits of art.
Rollback Post to RevisionRollBack
"Keep smiling, it makes people wonder what you're up to."
"Procrastinate now, don't put it off."
why go infinite when the human eye can only distinguish colors in the range of millions?
not to mention writing code to make an infinite range of colors and storing the ones used without maxing out ram and hard drive space
and near infinite can you define what near is in rearguards to infinite
also are we talking creative or smp/ssp for creative it makes sense
for smp/ssp how do you make the different colors a mix of primary colors with rose flower and lapis?
also would the interface be a color wheel or 3 bars with RGB or both?
why go infinite when the human eye can only distinguish colors in the range of millions?
not to mention writing code to make an infinite range of colors and storing the ones used without maxing out ram and hard drive space
and near infinite can you define what near is in rearguards to infinite
also are we talking creative or smp/ssp for creative it makes sense
for smp/ssp how do you make the different colors a mix of primary colors with rose flower and lapis?
also would the interface be a color wheel or 3 bars with RGB or both?
fatten out you suggestion just a little
What i mean by infinite is the three standard RGB sliders limited by 0-255 each yielding a limit of 255^3 amount of colours. So in reality it really isn't infinite.
Rollback Post to RevisionRollBack
"Keep smiling, it makes people wonder what you're up to."
"Procrastinate now, don't put it off."
Honestly, not needed. I would prefer that Notch worked on other things.
Rollback Post to RevisionRollBack
I dont have a sig or an avatar. (Except that (V), which is for Science! You monster.) They're like my name. Immaterial.
GENERATION 20: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment
If you want to add 255^3 little squares with slightly different color variations to YOUR texture pack, let me know
That's not how you would do it... Texture pack makers would only need to draw one block as Notch would write a script to change the color of the block in correspondence with the color code tied to it. In the end that sounds like an awful lot of work and I'd really prefer to just keep the current 16 shades.
I forsee... lots of forum bitching about slow updates... then... yes, I can see it all now... even more forum bitching about tiny glitches... and, and... possibly a new mob, which will drop something that will also be bitched about...
Uhh all you would need is a simple hexadecimal color code for each block like #FF0000. That's only around 16 bytes extra per block.
That's not how you would do it... Texture pack makers would only need to draw one block as Notch would write a script to change the color of the block in correspondence with the color code tied to it. In the end that sounds like an awful lot of work and I'd really prefer to just keep the current 16 shades.
That's exactly what I was trying to explain, and maybe not in survival, but in a creative mode update.
Rollback Post to RevisionRollBack
"Keep smiling, it makes people wonder what you're up to."
"Procrastinate now, don't put it off."
Notch would have to program each wool block as 35-n, and each dye as 351-n.
Programming in millions of blocks and dyes would cause the game files to become overwhelmingly large.
He would not need to program that many. Have a base white wool block, and have a hexadecimal overlay system, so it will only take about 200 lines of code.
Rollback Post to RevisionRollBack
"Keep smiling, it makes people wonder what you're up to."
"Procrastinate now, don't put it off."
How it could be programmed: Using white wool and an RGB colour generator, the white wool can be recoloured through programming to switch to an appropriate colour. This can help Minecraft pixel artists when they want to make those detailed bits of art.
"Procrastinate now, don't put it off."
not to mention writing code to make an infinite range of colors and storing the ones used without maxing out ram and hard drive space
and near infinite can you define what near is in rearguards to infinite
also are we talking creative or smp/ssp for creative it makes sense
for smp/ssp how do you make the different colors a mix of primary colors with rose flower and lapis?
also would the interface be a color wheel or 3 bars with RGB or both?
fatten out you suggestion just a little
What i mean by infinite is the three standard RGB sliders limited by 0-255 each yielding a limit of 255^3 amount of colours. So in reality it really isn't infinite.
"Procrastinate now, don't put it off."
GENERATION 20: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment
I don't even think there are that many block IDs left.
To read the haiku that you
Just finished reading
Uhh all you would need is a simple hexadecimal color code for each block like #FF0000. That's only around 16 bytes extra per block.
That's not how you would do it... Texture pack makers would only need to draw one block as Notch would write a script to change the color of the block in correspondence with the color code tied to it. In the end that sounds like an awful lot of work and I'd really prefer to just keep the current 16 shades.
That's exactly what I was trying to explain, and maybe not in survival, but in a creative mode update.
"Procrastinate now, don't put it off."
Programming in millions of blocks and dyes would cause the game files to become overwhelmingly large.
He would not need to program that many. Have a base white wool block, and have a hexadecimal overlay system, so it will only take about 200 lines of code.
"Procrastinate now, don't put it off."
The problem being, that actually about doubles the data per block, as I believe each block currently only uses about 20 bytes.