From b40a3e28757c72db0b6e05b067110517755babd7 Mon Sep 17 00:00:00 2001 From: Alexander <32273263+alexander-veselov@users.noreply.github.com> Date: Sat, 10 Aug 2024 21:58:44 +0300 Subject: [PATCH] Update README.md --- README.md | 88 +++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 83 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 7f9b201..c6d4f05 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,87 @@ -Mandelbrot set explorer +

logo

-Benchmarks +
+ +# Mandelbrot -Controls +
-Images +

CUDA-accelerated Mandelbrot set explorer

+

-CI status \ No newline at end of file + + + GitHub last commit + + + GitHub Actions Workflow Status + +

+ +# Used 3rd-party + +- GLFW +- CUDA +- RapidJSON +- LodePNG +- Google Test +- Google benchmark + +# Images +

+ +  + +

+ +

+ +  + +

+ +

+ +  + +

+

Application supports different coloring modes. You can find more images here.

+ +# Benchmarks + +``` +-------------------------------------- +Benchmark Time FPS +-------------------------------------- +640 x 360 2.48 ms 560 +960 x 540 4.82 ms 299 +1280 x 720 8.77 ms 176 +1366 x 768 8.92 ms 157 +1920 x 1080 16.6 ms 81 +2560 x 1440 28.5 ms 47 +3840 x 2160 62.6 ms 22 +7680 x 4320 243 ms 6 +``` + +# Controls +Navigation: +- drag and move mouse to navigate +- mouse scroll up to zoom in +- mouse scroll down to zoom out + +Bookmarks: +- ←: previous bookmark +- →: next bookmark +- ↑: navigate to current bookmark +- ↓: create a bookmark + +Coloring: +- m: change coloring mode +- p: change palette + +Iterations: +- comma: decrease iterations count +- period: increase iterations count + +Application: +- escape: close application