From c1bb2a94ba1805c1fc9307f3af641f22f47a31be Mon Sep 17 00:00:00 2001 From: Svjatoslav Agejenko Date: Mon, 28 Apr 2025 01:35:09 +0300 Subject: [PATCH] Document some 3D animations --- index.org | 68 ++++++++++++++++++++++++++++++++++++++++--- tools/update web site | 4 +-- 2 files changed, 66 insertions(+), 6 deletions(-) diff --git a/index.org b/index.org index 9da9f6e..e77f547 100644 --- a/index.org +++ b/index.org @@ -125,12 +125,72 @@ See directory: #+attr_latex: :width 1000px [[file:3D%20GFX/3D%20Synthezier/doc/index.html][file:3D%20GFX/3D%20Synthezier/doc/hexagonal%20city,%202.jpeg]] -#+attr_html: :class responsive-img -#+attr_latex: :width 1000px -[[file:3D%20GFX/3D%20Synthezier/doc/index.html][file:3D%20GFX/3D%20Synthezier/doc/rectangular%20city,%203.jpeg]] - [[file:3D%20GFX/3D%20Synthezier/doc/index.html][Read more]] +** Miscellaneous + +*Rotating exclamation mark* + +Wireframe 3D model of a rotating exclamation mark. + +#+begin_export html +
+ +
+#+end_export + +[[file:3D%20GFX/!.bas][Source code]] + +*Pointcloud 3D bouncing ball* + +Calculates the pointcloud sphere and bounces it on screen. + +#+begin_export html +
+ +
+#+end_export + +[[file:3D%20GFX/3D%20ball.bas][Source code]] + +*3D curved surface* + +3D model of a curved and shaded surface. + +#+begin_export html +
+ +
+#+end_export + +[[file:3D%20GFX/3D%20land.bas][Source code]] + +*3D game of life animation* + +Animation that displays game of life on dynamically deformed 2D +surface placed in 3D world. + +#+begin_export html +
+ +
+#+end_export + +[[file:3D%20GFX/3D%20life.bas][Source code]] + + * Misc :PROPERTIES: :ID: 3587240c-1d50-478d-b850-04ebc8dc63c7 diff --git a/tools/update web site b/tools/update web site index c2638c7..061dd62 100755 --- a/tools/update web site +++ b/tools/update web site @@ -9,13 +9,13 @@ cd "${0%/*}"; if [ "$1" != "T" ]; then gnome-terminal -e "'$0' T"; exit; fi; emacs --batch -l ~/.emacs --visit=index.org --funcall=org-html-export-to-html --kill ( - cd "Graphics/3D/3D Synthezier/doc" + cd "3D GFX/3D Synthezier/doc" rm -f index.html emacs --batch -l ~/.emacs --visit=index.org --funcall=org-html-export-to-html --kill ) ( - cd "Graphics" + cd "2D GFX/Animations" rm -f index.html emacs --batch -l ~/.emacs --visit=index.org --funcall=org-html-export-to-html --kill ) -- 2.20.1