aboutsummaryrefslogtreecommitdiffstats
path: root/root/workshops/shaders
diff options
context:
space:
mode:
authors-ol <s+removethis@s-ol.nu>2021-10-04 14:13:31 +0000
committers-ol <s+removethis@s-ol.nu>2021-10-04 14:48:31 +0000
commite7b84a65084e17d5da64fe1fa716d7a186ed701c (patch)
tree61b2c6b140c644c0544b3255aae0069550d963aa /root/workshops/shaders
parentadd mmmfs pdf (diff)
downloadmmm-e7b84a65084e17d5da64fe1fa716d7a186ed701c.tar.gz
mmm-e7b84a65084e17d5da64fe1fa716d7a186ed701c.zip
Split root out of mmm repo
Diffstat (limited to 'root/workshops/shaders')
-rw-r--r--root/workshops/shaders/description: text$plain1
-rw-r--r--root/workshops/shaders/text$markdown.md31
2 files changed, 0 insertions, 32 deletions
diff --git a/root/workshops/shaders/description: text$plain b/root/workshops/shaders/description: text$plain
deleted file mode 100644
index d3e92b1..0000000
--- a/root/workshops/shaders/description: text$plain
+++ /dev/null
@@ -1 +0,0 @@
-(procedural) graphics with math and shaders
diff --git a/root/workshops/shaders/text$markdown.md b/root/workshops/shaders/text$markdown.md
deleted file mode 100644
index cea0001..0000000
--- a/root/workshops/shaders/text$markdown.md
+++ /dev/null
@@ -1,31 +0,0 @@
-# (procedural) graphics with math and shaders
-This is a workshop i am currently preparing.
-If you are interested in having this workshop be held at your institution,
-please contact me!
-
-## topics
-In this workshop I will cover the principles and tricks behind procedural
-graphics and animations like the following examples:
-
-<mmm-embed nolink path="../../projects/demoloops/toroid"></mmm-embed>
-<mmm-embed nolink path="../../projects/VJmidiKit/boxy_dnb"></mmm-embed>
-<mmm-embed nolink path="../../projects/VJmidiKit/kaleidoscope"></mmm-embed>
-<mmm-embed nolink path="../../projects/demoloops/twisted"></mmm-embed>
-
-I plan to introduce the participants to the following topics:
-
-- what are procedural graphics?
-- what are shaders?
-- drawing a circle (with math)
-- transforming space
- - moving, scaling, rotating
- - mirroring, repeating, fractals
- - bending space
-- procedural animation
- - tweaking motion
- - easing functions
-- signed distance fields and raymarching
-- basic lighting
-
-The exact topics and structure can be adjusted based on the course runtime and
-level of the participants' experience.