用分形几何算法算出的石头图案
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
癖 2013-03-05 410
本打算寻找一种3D物体在某个
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
面的最佳填充算法,结果阴差阳错设计师做出了截然不同的东西。
意大利设计师Giuseppe Randazzo看到Richard Long用石头在户外摆出各种艺术图案,受此启发,他打算在电脑上做一个虚拟版本。设计师通过分形细分策略创建了一些虚拟石头,然后根据试错分层算法让这些石头找到在圆圈中的位置,最后通过吸引子和标量场(有些用到了Perlin噪音)得出石头的大小和密度。最后通过C++输出一个3D文件,也就是下面这些不可思议的图案。
设计:Giuseppe Randazzo
Stone Fields
Created on October 9th, 2009 and filed under Sculpture
Tags: 3d/ stone/ C/Cpp/ generative/ fractal/ field/ 2009/ virtual
Description:
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 withPerlin noise) drives the density and size of the stones. The code is a C++ console application that outputs a OBJ 3d file.
Images:
1 / interferences from several spherical Perlin fields
2 / polar 2d Perlin field
3 / fractal stones detail
4 / field based on y dist
5 / three attractors field
6 / fractal stones detail
7 / simple 1d linear polar field
8 / simple mono attractor linear field
9 / spherical Perlin fields interference
10 / simple attractor exponential field
11 / fractal stones detail