Elderberry Fractal

Final renders, ready to show off.
User avatar
fabian
Licensed User v1.5
Licensed User v1.5
Posts: 25
Joined: Tue Jun 16, 2015 12:13 am
Location: Romania/Germany
Has thanked: 10 times
Been thanked: 19 times

Wed May 13, 2020 10:20 am

Another fun project modelled in SketchUp and rendered in Thea.
Attachments
holunder gif.gif
Holunder 1.jpg
These users thanked the author fabian for the post (total 4):
nigec (Wed May 13, 2020 4:44 pm) • Tomasz (Thu May 14, 2020 12:43 pm) • damj (Thu May 14, 2020 9:13 pm) • duanekemp (Tue Aug 18, 2020 4:19 pm)
Rating: 16%
User avatar
saurus
Licensed User v1.5
Licensed User v1.5
Posts: 1097
Joined: Sun Oct 11, 2009 10:12 am
Location: Serbia
Has thanked: 61 times
Been thanked: 54 times
Contact:

Thu May 14, 2020 10:21 am

How did you do procedural form in SU, when it is not allowed to put a component in itself?
User avatar
jenujacob
Licensed User v1.5
Licensed User v1.5
Posts: 409
Joined: Mon May 11, 2009 5:44 pm
Has thanked: 43 times
Been thanked: 23 times

Thu May 14, 2020 11:11 am

saurus wrote:
Thu May 14, 2020 10:21 am
How did you do procedural form in SU, when it is not allowed to put a component in itself?
I am interested in knowing this too!!!! :shock: :shock: :shock:
Win10 x64 | Intel i7-3930K| GeForce GTX 680 4gb DDR | GeForce 630GT| 32Gb Ram
DavePSB
Licensed User v1.5
Licensed User v1.5
Posts: 1289
Joined: Wed May 12, 2010 8:56 pm
Location: France
Has thanked: 13 times
Been thanked: 16 times

Thu May 14, 2020 4:05 pm

I like it. Reminds me of the crazy stuff Wax/Warnotte used to do - always stretching modeling, procedurals, animation, and rendering to its limits...
These users thanked the author DavePSB for the post:
d4m4rk (Thu May 14, 2020 6:52 pm)
Rating: 4%
Win 10
i7-9700K,3.6GHz,32Gb,
RTX2060Super, 8Gb, 442.19
SUMake2015 (15.3.331)
TheaForSU (1.5.09.547.1462)
Thea Studio (1.5.09.1462)
SUMake 2017 (17.2.2555)
TheaForSU (2.2.954.1860)
Blender 2.79, Plugin 1.5.8.760.1455
Blender 2.8x
Revised 14 Feb 2020
damj
Licensed User v1.5
Licensed User v1.5
Posts: 142
Joined: Mon Oct 06, 2014 11:22 am
Location: Lyon, France
Has thanked: 15 times
Been thanked: 14 times
Contact:

Thu May 14, 2020 9:12 pm

Thank you Fabian ! Thats so much fun to render :)))
fractal-Scn1.jpg
jenujacob wrote:
Thu May 14, 2020 11:11 am
saurus wrote:
Thu May 14, 2020 10:21 am
How did you do procedural form in SU, when it is not allowed to put a component in itself?
I am interested in knowing this too!!!! :shock: :shock: :shock:
I too would be very interested !!
These users thanked the author damj for the post (total 2):
fabian (Mon Jun 15, 2020 8:53 am) • Tomasz (Mon Jun 15, 2020 8:55 am)
Rating: 8%
gnuiorc
Licensed User v1.5
Licensed User v1.5
Posts: 242
Joined: Wed Dec 24, 2014 11:43 pm
Has thanked: 33 times
Been thanked: 10 times

Thu May 14, 2020 10:21 pm

damj wrote:
Thu May 14, 2020 9:12 pm
Thank you Fabian ! Thats so much fun to render :)))
fractal-Scn1.jpg

jenujacob wrote:
Thu May 14, 2020 11:11 am
saurus wrote:
Thu May 14, 2020 10:21 am
How did you do procedural form in SU, when it is not allowed to put a component in itself?
I am interested in knowing this too!!!! :shock: :shock: :shock:
I too would be very interested !!
Maybe scatter can do this?
Or identical copies of the same compenent, one for each different level of depth?

Ciao,
Gio
User avatar
fabian
Licensed User v1.5
Licensed User v1.5
Posts: 25
Joined: Tue Jun 16, 2015 12:13 am
Location: Romania/Germany
Has thanked: 10 times
Been thanked: 19 times

Mon Jun 15, 2020 8:52 am

sorry for not answering for a long time and thanks for the appreciation,

creating recursive components was not an option in sketchup :( so i worked it this way.
i created a base componenent whith the base shape of the fractal. Out of this base component i create the first step of the fractal, like the first fork and make a component out of it. I make a copy of the first component, scale it, make it unique and copy it inside the main component. Then i repeat this step over and over. Its kind of a geometry challenge and its lots of work. In the end i got this complicated looking form and i have the option to change its appearence by changing the base component wich i never made unique, the only components i made unique are the components created out of the base compo.

Another techniquie i found to be very usefull was to completly build only one branch and then completing all the other branches trought smart mirroring( i used TIG 3 point mirroring plugin for this). It took me a while to get to understand the symetry planes of the shape but once you know what you have to do you can create a form like this from scratch in like 15 mins. Turnes out all fractals can be created by mirroring parts at different angles, if you have the components set up and nested correctly you can create 1000 objects at one trough one mirroring operation.

Would be nice to have some more parameters to tweak, like angles and and automatic colors depending on the depht of the fractal but you probl have to program this in ruby.

Hope my description was not too confusing :D
These users thanked the author fabian for the post (total 2):
saurus (Wed Jun 17, 2020 7:06 am) • duanekemp (Tue Aug 18, 2020 4:20 pm)
Rating: 8%
User avatar
fabian
Licensed User v1.5
Licensed User v1.5
Posts: 25
Joined: Tue Jun 16, 2015 12:13 am
Location: Romania/Germany
Has thanked: 10 times
Been thanked: 19 times

Mon Jun 15, 2020 9:26 am

heres another similar work

to explain the workflow clearer. I created the base shape as a component. I mirrored and rescaled the basic shape and created a new component and named it "Depht 1". Then I morrored and rescaled "Depht 1", made it unique renamed it to "Depht 2" and put it inside "Depht 1".
After repeating this lets say 10 times i have a rather simple looking shape where every depht level has only the left branch. Then i do a mirroring operation on every depht level to add the second branch and the fractal is finished. Then i run a subdiv operation on the basic shape component to give it a more natural look and its finished. All textures on the fractal are proceduraly generated :D

There might be another good option witch i did not explore yet. You would repeatedly replace components with smaller or more detailed components in the component manager.
Attachments
RFF.jpg
B.gif
A10386.jpg
These users thanked the author fabian for the post (total 3):
Tomasz (Mon Jun 15, 2020 9:46 am) • saurus (Wed Jun 17, 2020 7:06 am) • duanekemp (Tue Aug 18, 2020 4:20 pm)
Rating: 12%
User avatar
fabian
Licensed User v1.5
Licensed User v1.5
Posts: 25
Joined: Tue Jun 16, 2015 12:13 am
Location: Romania/Germany
Has thanked: 10 times
Been thanked: 19 times

Mon Jun 15, 2020 9:28 am

heres some more stills from a zoom i made
Attachments
A10336.jpg
A10404.jpg
A10494.jpg
These users thanked the author fabian for the post:
duanekemp (Tue Aug 18, 2020 4:20 pm)
Rating: 4%
User avatar
Tomasz
Thea Developer
Thea Developer
Posts: 8726
Joined: Fri Jul 18, 2008 5:09 pm
Has thanked: 185 times
Been thanked: 107 times
Contact:

Mon Jun 15, 2020 9:49 am

Thank you for the inspiration and details explanation of the process. Seeing those, I would like to code this in Ruby.
I have other things to write though, so I will leave it to others. :)
These users thanked the author Tomasz for the post:
duanekemp (Tue Aug 18, 2020 4:20 pm)
Rating: 4%
Post Reply

Return to “Showcase”