Edit 3-d fractals generated via iterated function systems
(https://en.wikipedia.org/wiki/Iterated_function_system). Share
them on the web and download more at https://fractaleditor.com.
Starter fractals include a Sierpinski pyramid a maple leaf a spleenwort fern and a Menger sponge.
Each function in the app is represented as a 3-d transform with rotation translation and uniform or non-uniform scaling supported. In edit mode these are shown as cubes you can tap to select move (long press to start dragging) rotate and stretch. In both edit and render mode a fling gesture will set the viewpoint orbiting around the fractal. In render mode if the viewpoint is not moving the app calculates more points and layers them to make the fractal look more solid.
Buttons in main bar:
Load Save Undo (self-explanatory)
Add function: adds another cube defaulting to no translation and 50% uniform scaling
Delete selected function
Scale mode toggle: switches from pinches scaling the selected cube in all directions equally to only scaling along the axis of your pinch.
Edit mode toggle: switches between edit mode and render mode where you get to see the results of the fractal.
This app and the companion site are open source released under the GPL version 3. The code is on GitHub at https://github.com/ejegg/FractalEditor and https://github.com/ejegg/FractalEditorSite. Please report issues at https://github.com/ejegg/FractalEditor/issues.
Starter fractals include a Sierpinski pyramid a maple leaf a spleenwort fern and a Menger sponge.
Each function in the app is represented as a 3-d transform with rotation translation and uniform or non-uniform scaling supported. In edit mode these are shown as cubes you can tap to select move (long press to start dragging) rotate and stretch. In both edit and render mode a fling gesture will set the viewpoint orbiting around the fractal. In render mode if the viewpoint is not moving the app calculates more points and layers them to make the fractal look more solid.
Buttons in main bar:
Load Save Undo (self-explanatory)
Add function: adds another cube defaulting to no translation and 50% uniform scaling
Delete selected function
Scale mode toggle: switches from pinches scaling the selected cube in all directions equally to only scaling along the axis of your pinch.
Edit mode toggle: switches between edit mode and render mode where you get to see the results of the fractal.
This app and the companion site are open source released under the GPL version 3. The code is on GitHub at https://github.com/ejegg/FractalEditor and https://github.com/ejegg/FractalEditorSite. Please report issues at https://github.com/ejegg/FractalEditor/issues.
Show More >
Fractal Editor
Loading...
