# On Growth and Form

## Recommended Posts

endless fun ...H 16.5

• Replies 183
• Created

#### Posted Images

Where are you still on 16.5 by the way Tesan?

##### Share on other sites

@vinyvince I'm dinosaurs

##### Share on other sites

Even more respect so

Edited by vinyvince
##### Share on other sites

Nature is an endless source of inspiration

##### Share on other sites

@vinyvince viceversa

##### Share on other sites

Check this guy sites. it's a "Macro" photogrpher. Most of the incredible spider picture (include the mirror spider above) you can see over the web come from him.
First time I see some of his photography I thought for sure they were 3d pictures.

Edited by flcc

##### Share on other sites

DO you KNOW ?

2.56 million people died from pneumonia in 2017  sorry for of topic

##### Share on other sites

BUgs and other CRITT

##### Share on other sites

patterns and music DOne yupiiii me

Edited by Librarian
##### Share on other sites

On 19/2/2020 at 8:56 AM, Librarian said:

3 lesson.

(combining with tutorials from Hai Le and Matt Ebb) was to model something ..learned more about loft skin and normals, pretty much you can model everything just need to visualize (little bit forward)

##### Share on other sites

@MENOZ "combining" Matt Ebb  Spherical  Harmonic and Hai Le Abstract Circles

##### Share on other sites

Colors  and motion(from particles(rotation(houdinifx.jp) a loot of examples for particles

code from ->Anastasia Opara (Creativity of Rules and Patterns)

Basically you need only to know to manipulate colors (gradient) endless possibility.. I use H16.5

//get all gravity points
int pc [] =pcfind (1, "P", @P, ch("dist"),100);
//account direction
vector gravity_vec = {0,0,0};
foreach (int p; pc)
{
vector pos = point (1,"P", p);
float mass = point (1,"mass", p);
float dist = fit ( distance (@P,pos) , 0, 10,0,10);
//float dist = clamp(distance( @P,pos), ch("min_dist"),1000);
vector dir = normalize (pos - @P);
float str = clamp(mass /pow (dist,2),0,ch("max"));
gravity_vec += dir * str *ch("gravityconstatnt");
}

@N= gravity_vec;
@pull = length (@N);

----------------------------------

//get all gravity points
int pc [] =pcfind (1, "P", @P, ch("dist"),100);
//account direction
vector gravity_vec = {0,0,0};
foreach (int p; pc)
{
vector pos = point (1,"P", p);
float mass = point (1,"mass", p);
float dist = fit ( distance (@P,pos) , 0, 10,0,10);
//float dist = clamp(distance( @P,pos), ch("min_dist"),1000);
vector dir = normalize (pos - @P);
float str = clamp(mass *pow (dist,2),0,ch("max_pull"));
gravity_vec += dir * str *ch("gravityconstatnt");
}

@N= gravity_vec;
@pull = length (@N);

##### Share on other sites

Combining with Hai Le tutos on Hexagons you can make interesting shapes for something to be export for Hm ( CNC , tattoo , illustrator )..etc ... HAve fun..

##### Share on other sites

I've done this tutorial (hai le) but don't have succes with it. Just get circles, not hexagons.
I am bumped my head on this,  checked each character in this code, but no way.
I've get another method to make squared shapes but different flavor.

I would be really curious to find what's Wrong.
is it possible you post the working code ?

##### Share on other sites

mine Bad that I do not do formulation in a better way.

plus for lazy people  tutorial he did recently ( best tutorial for million different stuff)..just love people that share knowledge

I just use those tutorials because I have unlimited possibilities to have Contour(posted that file )  also different shapes that I can easily export for CNC machining ...

Edited by Librarian
##### Share on other sites

I give a second try at this Hai le tutorial, and this time I got it.
As it's fun here is the file. I added some parameter to play with.

You can see the damages here :
https://forums.odforce.net/topic/45450-crazy-hexagons/

Edited by flcc
##### Share on other sites

Edited by Librarian

## Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

×   Pasted as rich text.   Paste as plain text instead

Only 75 emoji are allowed.

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×

×