diff --git a/pr/sol/GNUmakefile b/pr/sol/GNUmakefile index 2b352b3..3f65abe 100644 --- a/pr/sol/GNUmakefile +++ b/pr/sol/GNUmakefile @@ -46,7 +46,7 @@ sol-im-leerraum.ppm: sol-im-leerraum.pov sol.pov sz.pov mittelstueck.pov \ $(POVRAY) +L$(POVINC) +V -I$< +FP sol-ortho.ppm: sol-ortho.pov sol.pov sz.pov mittelstueck.pov \ - ynkelonium_texture.pov Triebwerk.pov + ynkelonium_texture.pov Triebwerk.pov ringwulst.pov %.gif: %.ppm diff --git a/pr/sol/ringwulst.pov b/pr/sol/ringwulst.pov index 032c9b2..70a1d09 100644 --- a/pr/sol/ringwulst.pov +++ b/pr/sol/ringwulst.pov @@ -141,8 +141,13 @@ #if (Ringwulst_Triebwerk_An) #local i = 0; #while (i < 360) - cylinder { - <0, 0, 0> <1, 0, 0> 1 + intersection { + cylinder { + <0, 0, 0> <1, 0, 0> 1 + } + sphere { + <0, 0, 0>, 1 + } hollow on pigment { rgbt 1.0 } interior { @@ -158,7 +163,7 @@ } } } - scale <250, 60, 60> + scale <500, 60, 60> translate <350, 0, 0> rotate <0, 0, Ringwulst_Triebwerk_An> translate diff --git a/pr/sol/sol-ortho.pov b/pr/sol/sol-ortho.pov index 3eb6d38..e27f911 100644 --- a/pr/sol/sol-ortho.pov +++ b/pr/sol/sol-ortho.pov @@ -7,13 +7,15 @@ #include "metals.inc" #include "stones.inc" +#declare Ringwulst_Triebwerk_An = -45; + global_settings { assumed_gamma 1.0 - //ambient_light rgb<0.5, 0.5, 0.5> + ambient_light rgb<0.0, 0.0, 0.0> } light_source { - <-2000, 2000, -2000> + <20000, -20000, -20000> color White } camera {