more readme work

This commit is contained in:
2025-03-30 20:10:50 -04:00
parent 3e1b83fa6f
commit 00e4fad311

View File

@@ -2,19 +2,21 @@
![screenshot image here](screenshot.png) ![screenshot image here](screenshot.png)
This is a mandelbrot set arbitaray precision fractal viewer written for fun bc they look cool. This is a mandelbrot set viewer written for fun bc it looks weird and cool to me.
## Features ## Features
- kind of infinite zoom in; wgsl buffers & shader arrays are the software limit, ignoring VRAM - Kind of infinite zoom in; wgsl, your VRAM, and your patience are the limiting factors
- does not stop iterating; can look ugly when it's noisy, but doesn't hide anything from you (given enough time) - GPU based; not very optimized, but fast enough to be comfortable for relatively deep zooms
- snapshot feature for movement & zoom sanity when you're trying to go somewhere specific, needed because it resets the texture every time you move or zoom in - Does not stop iterating; can look noisy when dense, but doesn't "hide" detail from you (given enough time)
- The color function just rotates the hue as the iterations go up, from red to green to blue and back to red - Real time movement controls for easy exploration
- Snapshot feature for movement & zoom sanity when you're trying to go somewhere specific, needed because it resets the texture every time you move or zoom in
- The color is hue rotated as the iterations go up, from red to green to blue and back to red; not the most pleasant looking, but shows you a lot of detail which is the focus
## Controls ## Controls
- WASD for movement - WASD for movement
- scroll to zoom - Scroll to zoom
- Q to take a snapshot - Q to take a snapshot
Snapshots will copy the current texture and let you view it as the new one generates, which is very important for your sanity when you zoom in really far; the undecided regions will be replaced with a darkened version of your snapshot, so you can still know where you are and move around. Snapshots will copy the current texture and let you view it as the new one generates, which is very important for your sanity when you zoom in really far; the undecided regions will be replaced with a darkened version of your snapshot, so you can still know where you are and move around.
@@ -35,7 +37,7 @@ Snapshots will copy the current texture and let you view it as the new one gener
## TODO List ## TODO List
Not in order of priority not in order of priority
- fix known bugs - fix known bugs
- remove old chunk rendering code - remove old chunk rendering code