diff options
author | Nao Pross <np@0hm.ch> | 2021-04-13 19:48:07 +0200 |
---|---|---|
committer | Nao Pross <np@0hm.ch> | 2021-04-13 19:48:07 +0200 |
commit | d1b602b59a428bea7a59655cd5af34a919e7acf5 (patch) | |
tree | c9ad2469eb5c287d60179e4b57f78373e977a4dc /vorlesungen/slides/7/images/commutator.pov | |
parent | Add outline (diff) | |
parent | typos (diff) | |
download | SeminarMatrizen-d1b602b59a428bea7a59655cd5af34a919e7acf5.tar.gz SeminarMatrizen-d1b602b59a428bea7a59655cd5af34a919e7acf5.zip |
Merge branch 'master' of https://github.com/AndreasFMueller/SeminarMatrizen
Diffstat (limited to '')
-rw-r--r-- | vorlesungen/slides/7/images/commutator.pov | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/vorlesungen/slides/7/images/commutator.pov b/vorlesungen/slides/7/images/commutator.pov new file mode 100644 index 0000000..9ae11b9 --- /dev/null +++ b/vorlesungen/slides/7/images/commutator.pov @@ -0,0 +1,59 @@ +// +// commutator.pov +// +// (c) 2021 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule +// +#include "common.inc" + +sphere { O, 0.99 + pigment { + color rgbt<1,1,1,0.5> + } + finish { + specular 0.9 + metallic + } +} + +#declare filename = concat("f/", str(clock, -4, 0), ".inc"); + +#include filename + +#declare n1 = vcross(<0,1,0>, finalXY); +#declare n2 = vcross(<0,1,0>, finalYX); + +intersection { + sphere { O, 1 } + plane { -n1, 0 } + plane { n2, 0 } + pigment { + color rgb<0,0.4,0.1> + } + finish { + specular 0.9 + metallic + } +} + +union { + XYkurve() + pigment { + color Red + } + finish { + specular 0.9 + metallic + } +} + +union { + YXkurve() + pigment { + color Blue + } + finish { + specular 0.9 + metallic + } +} + |