novastructura is maintained by Giuseppe Randazzo, a designer from Turin (Italy). This site wants to be an open and evolving place where to share my works and experiments as well interests on several topics, ranging from generative art, new-media art and contemporary art, to architecture, coding, science, tech, and so on. The meaning and the reason of novastructura may be seen as the need to explore the blurred boundary between art and science. The site for this purpose is divided in two parts, the personal works database (generative related) and a blog where I will try to collect - through my personal point of view - the most meaningful suggestions coming from the net about the above topics.
All my works presented here are licensed under a Attribution-NonCommercial-NoDerivs 2.5 Italy (CC BY-NC-ND 2.5) License. Here the italian version.
The blog's policy about published works is strictly in finding and in clearly showing the work's author and original source. The authors may request at any time to remove their content, I will provide as soon as possible.
This project has started from a search for a 3d-objects optimal packing algorithm over a surface, but evolved in something rather different. I love the work by Richard Long, from which this project takes its cue. The way he fills lonely landscapes with arcaic stones patterns and its eroic artistic practice, in his monumental vision, is in strong contrast with this computational approach that - ironically - allows virtual stones creation and sorting in a non phisical, mental way, a 'lazy' version, so to speak. The virtual stones created by several fractal subdivision strategies, find their proper position within the circle, with a trial and error hierarchical algorythm. A mix of attractors and scalar fields (some with Perlin noise) drives the density and size of the stones. The code is a C++ console application that outputs a OBJ 3d file.