Marching cubes: A high resolution 3D surface construction algorithm
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
An introduction to Kolmogorov complexity and its applications
An introduction to Kolmogorov complexity and its applications
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
The computer image
Illustrating evolutionary computation with Mathematica
Illustrating evolutionary computation with Mathematica
Creative evolutionary systems
Evolutionary Art and Computers
Evolutionary Art and Computers
SBIA '98 Proceedings of the 14th Brazilian Symposium on Artificial Intelligence: Advances in Artificial Intelligence
PPSN III Proceedings of the International Conference on Evolutionary Computation. The Third Conference on Parallel Problem Solving from Nature: Parallel Problem Solving from Nature
A Reflective Symmetry Descriptor for 3D Models
Algorithmica
Evolutionary Algorithms for Solving Multi-Objective Problems (Genetic and Evolutionary Computation)
Evolutionary Algorithms for Solving Multi-Objective Problems (Genetic and Evolutionary Computation)
Techniques for highly multiobjective optimisation: some nondominated points are better than others
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Genetically Engineered Architecture - Design Exploration with Evolutionary Computation
Genetically Engineered Architecture - Design Exploration with Evolutionary Computation
Shape grammars and grammatical evolution for evolutionary design
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
Interactive evolutionary 3D fractal modeling
The Visual Computer: International Journal of Computer Graphics
Comparing aesthetic measures for evolutionary art
EvoCOMNET'10 Proceedings of the 2010 international conference on Applications of Evolutionary Computation - Volume Part II
Conceptualizing Birkhoff's aesthetic measure using Shannon entropy and Kolmogorov complexity
Computational Aesthetics'07 Proceedings of the Third Eurographics conference on Computational Aesthetics in Graphics, Visualization and Imaging
Hi-index | 0.00 |
A new research frontier for evolutionary 2D image generation is the use of mathematical models of aesthetics, with the goal of automatically evolving aesthetically pleasing images. This paper investigates the application of similar models of aesthetics towards the evolution of 3-dimensional structures. We extend existing models of aesthetics used for image evaluation to the 3D realm, by considering quantifiable properties of surface geometry. Analyses used include entropy, complexity, deviation from normality, 1/f noise, and symmetry. A new 3D L-system implementation promotes accurate analyses of surface features, as well as productive rule sets when used with genetic programming. Multi-objective evaluation reconciles multiple aesthetic criteria. Experiments resulted in the generation of many models that satisfied multiple criteria. A human survey was conducted, and survey takers showed a statistically significant preference for high-fitness highly-evolved models over low-fitness unevolved ones. This research shows that aesthetic evolution of 3D structures is a promising new research area for evolutionary design.