Skip to content

This repository contains a shader implementation of the procedural Newton's fractal patterns on triangular meshes, as presented in the paper Newton's Fractals on Surfaces via Bicomplex ALgebra.

filthynobleman/newton-fractals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Newton Fractals on Surfaces

This repository contains a Unity3D project implementing a demo for the method presented in Newton's Fractals on Surfaces via Bicomplex ALgebra, published at ACM SIGGRAPH 2022 in the Poster program.

Demo Content

The demo showcases a set of basic meshes with different vertex counts just for showing a proof of concept on different shapes and mesh densities.

Mesh selection menu

The scene can be navigated and a simple interface is offered to tune some parameters.

Sample mesh

Code

The core of the repository is a Unity3D Surface Shader located at Assets/Shaders/NewtonShader.shader.
This shader implements the whole method and realizes a material that procedurally generates 4-dimensional Newton's fractals on any surfaces and runs in real time even on most low-end machines.

About

This repository contains a shader implementation of the procedural Newton's fractal patterns on triangular meshes, as presented in the paper Newton's Fractals on Surfaces via Bicomplex ALgebra.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published