is now fully interactive and honestly feels super great, especially compared to my last devlog where it was static and unchanging entirely
added working real-time render parameters such as panning and zooming with mouse, and custom iteration setup and color setup on the sidebar.
β
lots and lots and lots of quality of life features, such as:
- the reset button for if you get lost
- adjustable iteration slider min/max
- direct text enter for iterations
- hideable iteration min/max menu
- camera smoothing
- color clamping so it doesnt look deep fried
also added the julia set (which is what is in the image)
β
so basically, both the mandelbrot and julia sets are the same quadratic recurrence relation on the complex plane:
- π§βββ = (π§β)Β² + π
the main difference is that you start at the origin (π§β = 0) and change the constant π for every single pixel on the screen based on its coordinates, but with the julia set the constant π is the same everywhere, and the starting point π§β changes based on the pixelβs coordinate, so you are testing how different starting points react to the same gravitational pull of π.
the nice thing is that you can change the constant π in the julia set, and completely change how the fractal looks, so i added that as an input field too
β
looks really really cool lowk
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.