Welcome to Fractal Forums

Fractal Math, Chaos Theory & Research => General Discussion => Topic started by: Hextakis_Lander on May 16, 2017, 08:44:45 PM




Title: Fractals Made from Shape Languages and Fancy Geometry
Post by: Hextakis_Lander on May 16, 2017, 08:44:45 PM
The shape languages are called "Shape Grammars"
The fancy geometry is called "Kisrhombille Tessellation"

You make languages out of shapes and then the shapes interact to create complex shapes, the whole process guided by code.

They're fractals. Infinite. And as customizable as code. It's a geometry programming technology.

---

Here's an overview of the geometry.

https://github.com/johnalexandergreene/Geom_Kisrhombille/blob/master/README.md

---

Here's a tool for making your own custom grammars (it's easy) and looking at pretty pictures.

https://github.com/johnalexandergreene/Forsythia/tree/master/app/grammarEditor

There's a README there. It provides a little overview and explains the UI. There's also a video walkthrough that shows you how to make a simple grammar.

---

Here's the main project. Much pictures and videos. Fractal dive videos too.

http://www.fleen.org/

---

Peruse the github repo for various demos and stuff.


Title: Re: Fractals Made from Shape Languages and Fancy Geometry
Post by: tit_toinou on June 22, 2017, 03:33:57 PM
I. LOVE. It.

Huge potential.

There's so much I want to do. Feels like the perfect tiling of the plane.

Any idea how to bring this to 3D ?

Cheers


Title: Re: Fractals Made from Shape Languages and Fancy Geometry
Post by: claude on June 23, 2017, 05:26:46 AM
for 3D it would have to be based on cubes, I don't know if the cubes can be subdivided in a way to get a second cubic honeycomb in another orientation (to make it interesting):

https://en.wikipedia.org/wiki/List_of_regular_polytopes_and_compounds#Tessellations_of_Euclidean_3-space


the 2D concept is related to the (more general, but no nice GUI editor) subdivision tiling concept:
http://tilings.math.uni-bielefeld.de/

I used one such tiling (Amman A3 iirc) in my 'mandulia' project: https://mathr.co.uk/blog/mandulia.html


Title: Re: Fractals Made from Shape Languages and Fancy Geometry
Post by: M Benesi on June 24, 2017, 05:22:43 PM
That is cool! 


Title: Re: Fractals Made from Shape Languages and Fancy Geometry
Post by: tit_toinou on June 28, 2017, 06:10:37 PM
So all theses fractals are based on the kisrhombille euclidian tiling. I looked into it, I actually liked it at first sight because it made me think of the Pinwheel tiling  (https://en.wikipedia.org/wiki/Pinwheel_tiling) and its Pinwheel fractal.

Kisrhombille is a actually a rep-tile  (https://en.wikipedia.org/wiki/Rep-tile) like thoses :
(https://upload.wikimedia.org/wikipedia/commons/7/70/A_selection_of_rep-tiles.gif)

You take one right triangle with PI/3 and PI / 6 angles and divide into 3 others similar triangles and repeat at infinity to get the 3-6 kisrhombille tiling, no ?

What would be awesome is a way to represent points in a kishrombille tilings with p/q coordinates or something to avoid floating point, in order to create infinite precision zoomable vector art with it (maybe that's what you already did ! I don't understand everything yet :) )


Title: Re: Fractals Made from Shape Languages and Fancy Geometry
Post by: tit_toinou on June 30, 2017, 04:30:45 AM
I confirm the reptile aspect of the tiling !
Here's the shader : https://www.shadertoy.com/view/lsXfDl (https://www.shadertoy.com/view/lsXfDl)  O0
I don't know how to create the tiling from any point on the plane yet, I can only create the tiling from a triangle with this technique