schrum2 / MM-NEATv2

MM-NEAT version 2.0 is no longer supported. Please get MM-NEAT 3+ from https://github.com/schrum2/MM-NEAT
Other
11 stars 5 forks source link

Evolved Color for 3D shapes #431

Closed schrum2 closed 7 years ago

schrum2 commented 7 years ago

Add an option to the Color drop down labelled "Evolved". When this option is selected, special handling is required. You will have to actually recreate the shape with the CPPN rather than simply change the colors of the cached Triangle list.

For this option, you will need to change the number of CPPN outputs to 4: one for cube presence, and 3 more for H, S, B values as in Picbreeder. Change the shape generation method so that if the Color parameter is null, it will generate the Color for each individual cube from the CPPN instead of using a specified color. The HSB values are only used to color cubes that are actually created ... otherwise they are ignored.

schrum2 commented 7 years ago

After completing the outstanding issues with the "complete before end of SCOPE" label, this issue should be the next one that you attempt.