Commit Graph
68 Commits
Author SHA1 Message Date
surv fbf0ef64af fix: add c parameter again for lambda fractal in julia mode 2026-09-25 10:06:01 +02:00
surv 0d86e7b0e0 fix: periodicity checking stop flagging false positives 2026-09-25 10:02:14 +02:00
surv 583a535806 feat: allow bigger render distance in 3d view 2026-09-25 09:46:36 +02:00
surv ba385be18d fix: remove red band above small slope in 3d 2026-09-25 09:32:11 +02:00
surv 120e73fb10 fix: small zoom in 3d mode no longer create visual artefacts 2026-09-25 09:20:55 +02:00
surv 8889a09bf8 fix: remove weird gray circle around fractals 2026-09-25 09:13:59 +02:00
surv 94f9c488bd fix: complex multibrot rendering 2026-09-25 08:43:59 +02:00
surv a092be84b0 chore: remove warnings on web version 2026-09-25 08:12:02 +02:00
surv 73570fdab8 perf: Use multithreading for headless animation export 2026-09-25 08:09:34 +02:00
surv 9b0dec25e2 perf: reduce memory usage\nAllocate textures only when needed 2026-09-24 22:18:44 +02:00
surv 38cbb1f132 feat: add more animations and 3d export 2026-09-24 22:12:56 +02:00
surv 61d4766088 perf: disable AA when switching fractals 2026-09-24 21:56:39 +02:00
surv 51fa5ffa02 feat: add interpolation between fractals 2026-09-24 21:43:36 +02:00
surv 9cc5a80650 feat: add classic colors in 3d 2026-09-24 21:39:00 +02:00
surv 6a6796f528 fix: reduce memory usage on web 2026-09-24 21:06:34 +02:00
surv b4ca187ba2 fix: shadow and 3d rendering at deep zoom and on weird fractals 2026-09-24 20:38:37 +02:00
surv 2bdb2356c6 perf: improve 3d ray marching performance 2026-09-24 19:45:17 +02:00
surv 5206a22bdd fix: UX issues solved 2026-09-24 19:16:56 +02:00
surv 42dde04945 perf: add periodicity checking 2026-09-24 18:53:17 +02:00
surv a3fd152dff perf: improve overall performance 2026-09-24 18:23:19 +02:00
surv 7dd99cc1af feat: update gitignore 2026-09-24 16:48:06 +02:00
surv 63cee5d8b2 fix: correct 3d rendering 2026-09-23 18:34:00 +02:00
surv 694f63ab9d feat: improve CLI arguments 2026-09-22 11:39:11 +02:00
surv 7274f19b33 feat: improve UI/UX 2026-09-22 09:59:58 +02:00
surv 66669cd801 feat: add 3d support 2026-09-22 09:36:30 +02:00
surv c2de1bc4bb fix: disable auto-iterations when passing an iterations parameter in CLI through --view 2026-09-21 22:42:55 +02:00
surv 07319874bf fixup: add animation export 2026-09-20 15:23:15 +02:00
surv 449b1b289b feat: add animation export 2026-09-20 14:12:54 +02:00
surv 993185795f feat: improve CLI 2026-09-20 13:37:33 +02:00
surv 456d744ac6 feat: Better default values 2026-09-20 13:37:33 +02:00
surv 90d917ede0 refactor: cleanup code 2026-09-20 13:37:33 +02:00
surv 5a81247d76 refactor: add common shaders helpers + fix shadow export 2026-09-20 13:37:33 +02:00
surv d84e752e15 feat: improve colors when using distance estimate 2026-09-20 13:37:33 +02:00
surv eb041c22c5 feat: improve UI/UX 2026-09-20 13:37:33 +02:00
surv 06b52fe954 feat: Add complex multibrot fractal 2026-09-20 13:37:33 +02:00
surv c7d687c107 feat: minor visual fix for PNG export 2026-09-20 13:37:33 +02:00
survandClaude Sonnet 5 c2b38ea21b feat: add keyboard shortcuts for pan/zoom/iterations/AA
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-20 13:37:33 +02:00
survandClaude Sonnet 5 16a916d35a feat: add fractal info and help overlays
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-20 13:37:33 +02:00
survandClaude Sonnet 5 45654c0846 feat: add a headless mode, driven by clap CLI args
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-20 13:37:33 +02:00
survandClaude Sonnet 5 cc0609ffbb feat: add clap CLI arg parser, replacing MANDEL_* debug env vars
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-19 20:50:17 +02:00
surv 0f25c89a7b feat: Add a CLAUDE.md file 2026-09-19 20:50:17 +02:00
surv 908c13bfb0 feat: add shadow coloring 2026-09-19 20:50:17 +02:00
surv 7c347a5abf feat: add buddhabrot fractal 2026-09-16 22:04:21 +02:00
surv afcd3c74da feat: add lambda fractal 2026-09-16 20:32:48 +02:00
surv 0b90b72a00 feat: remove warning and increase performance 2026-09-16 20:14:39 +02:00
surv ad63a1da09 feat: add more presets 2026-09-16 15:32:13 +02:00
surv f373db91e6 chore: Refactor files and fix warnings 2026-09-16 15:31:40 +02:00
surv f039d38bfa feat: Add FPS counter 2026-09-15 21:22:39 +02:00
surv fbe7f4da13 perf: editing theme doesn't require a complete reredenring 2026-09-15 21:14:14 +02:00
surv a5b26ce738 feat: Add animations 2026-09-15 21:00:29 +02:00
surv 311b797724 feat: Add fullscreen button 2026-09-15 20:28:51 +02:00
surv 7f4f31a09f feat: Add more fractals 2026-09-15 19:28:49 +02:00
surv d77baf5e15 feat: add favicon 2026-09-15 18:29:38 +02:00
surv 9e9641891e feat: distance-estimation shading for crisp deep-zoom filaments 2026-09-15 15:50:57 +02:00
surv acbf25d64e feat: lossless share links + auto iteration count 2026-09-15 15:50:57 +02:00
surv c92c685ade perf: reduce resolution and disable AA when moving/zooming 2026-09-15 15:50:57 +02:00
surv c36c8b9829 feat: add other fractals 2026-09-15 15:50:57 +02:00
surv 72c3ea2ee8 feat: add rendering export progress bar 2026-09-15 11:01:30 +02:00
surv f9a51fd2d7 feat: add PNG encoding progress bar 2026-09-15 10:42:39 +02:00
surv a7a34adff2 feat: add presets for mandelbrot 2026-09-15 10:18:19 +02:00
surv 9069d23b21 feat: coordinates and magnification can be set to specific values 2026-09-15 09:48:53 +02:00
surv 96c5d6344e feat: make amber the default theme 2026-09-15 09:38:57 +02:00
surv 8bed728585 feat: add multi touch zoom on phones 2026-09-15 09:27:39 +02:00
surv b2c29504bc feat: don't draw the fractal each frames 2026-09-15 09:22:38 +02:00
surv 343ddfc4b7 feat: add SSAA 2026-09-15 09:07:21 +02:00
surv 10fc122e9c feat: allow bigger exports 2026-09-15 09:06:58 +02:00
surv c197a03a51 feat: force webgpu in WASM 2026-09-15 08:55:18 +02:00
surv 09d7976ebd First commit 2026-09-15 08:55:18 +02:00