Commit Graph
84 Commits
Author SHA1 Message Date
surv 493a743a16 feat: Add benchmark tool 2026-09-28 17:17:38 +02:00
surv 0d7aadb991 perf: switch from dashu to rug & malachite 2026-09-28 11:54:22 +02:00
surv ae7ca97c41 feat: add tools script to find interesting places 2026-09-28 10:52:37 +02:00
surv 3f5853a23c feat: add Makefile to run ffmpeg 2026-09-28 10:44:36 +02:00
surv 2e116ba47b feat: add AA in headless exports 2026-09-28 10:44:24 +02:00
surv a15e951f84 feat: add --shards CLI option to split an animation into multiple run 2026-09-28 09:03:20 +02:00
surv 27c5a1a603 feat: allow emmiting frames on stdout to pipe them in ffmpeg 2026-09-28 08:40:00 +02:00
surv d78594af7e feat: bind GUI real time rendering behind a feature 2026-09-27 14:43:23 +02:00
surv 4212839f0d fix: avoid hitting GPU watchdog 2026-09-27 14:05:09 +02:00
surv 48560de315 fix: Raise max iterations limit 2026-09-27 13:23:53 +02:00
surv 8750bb1590 fix: Smooth 2d shadow view of complex multibrot 2026-09-27 13:20:48 +02:00
surv f30921f7a5 fix: Smooth 3d view of complex multibrot 2026-09-27 13:17:35 +02:00
surv b6467fc18c fix: DE of multibrot fractal 2026-09-27 12:31:30 +02:00
surv 28ff2471b3 feat: multibrot exponent up to 20 2026-09-27 12:23:11 +02:00
surv 1bb3113581 fix: remove zoom limits 2026-09-27 12:17:08 +02:00
surv bfd3d18f3d feat: Add arbitrary precision numbers at deep zooms 2026-09-25 15:30:05 +02:00
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