From 96190d618fc1f85e90232c6a3257f95a2dac42ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20R=C3=B6ssler?= <78089013+ForeignGods@users.noreply.github.com> Date: Sun, 26 Jun 2022 01:01:19 +0200 Subject: [PATCH] Update README.md --- README.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 2c4e527..037aa80 100644 --- a/README.md +++ b/README.md @@ -30,14 +30,14 @@ Introduction ## Description Running one of the scripts in this project generates primitive meshes in Blender, wich are animated to visualize various sorting algorithms.
Keyframes are incrementaly inserted according to the current position of the element in the array during the sorting.
-The three folders (sort_circle, sort_color, sort_combined, sort_scale) contain four different types of visualisation. +The four folders (sort_circle, sort_color, sort_combined, sort_scale) contain four different types of visualization. - +|Type|Sorting Criteria|Representation of Index|Extras| +|:--:|:--------------:|:---------------------:|:----:| +|sort_circle|hsv of material|rotation of cuboid|hsv = 360°| +|sort_color|red + green of material|location of plane|custom color gradient| +|sort_combined|red + green of material|location of plane|multiple 2d arrays arranged into a cube| +|sort_scale|scale of cubiod|location of cuboid|array access and comparison counter| ## Getting Started @@ -55,13 +55,13 @@ Below I compiled a list of features that could be implemented in the future.
  • increase efficiency of the setup_array() function, to allow greater object count
  • adding audio "Audibilization"
  • adding more sorting algorithms
  • -
  • adding more types of visualisations e.g. +
  • adding more types of visualization e.g. Sphere Agitation, Cube Amalgam, Dynamic Hoops
  • auto generate camera with correct transforms based on the count of sorted objects
  • create panel were you can choose different options like colors, sorting algorithms and count of objects
  • -
  • improve merge sort visualisation so there are no gaps and overlapping objects
  • +
  • improve merge sort visualization so there are no gaps and overlapping objects
  • Contributions to this project with either ideas from the list or your own are welcome.