diff --git a/Makefile b/Makefile index a2542ab..70c0941 100644 --- a/Makefile +++ b/Makefile @@ -8,7 +8,8 @@ CK=180 PNG: essai.png scene.png topview.png passage.png \ - orbite.png hexabenz.png escadrille.png + orbite.png hexabenz.png escadrille.png \ + hexacone.png topview.png: topview.pov Makefile $(POVDEP) @@ -20,6 +21,9 @@ essai.png: essai.pov Makefile $(POVDEP) hexabenz.png: hexabenz.pov Makefile $(POVDEP) povray $(POVOPT) $(DIMS) +K$(CK) -i$< -o$@ +hexacone.png: hexacone.pov Makefile $(POVDEP) + povray $(POVOPT) $(DIMS) +K$(CK) -i$< -o$@ + passage.png: passage.pov Makefile $(POVDEP) povray $(POVOPT) $(DIMS) -K$(CK) -i$< -o$@ diff --git a/hexacone.pov b/hexacone.pov new file mode 100644 index 0000000..bdadf2f --- /dev/null +++ b/hexacone.pov @@ -0,0 +1,38 @@ +/* + * H E X A C O N E - H E X A C O N E + */ + +#version 3.7; + +#include "globals.inc" + +#include "colors.inc" +#include "metals.inc" +#include "textures.inc" +#include "stones.inc" + +#include "contexte.inc" +#include "elements.inc" +#include "hexabenz.inc" + + +#local K = 1.48; +object { HexaCone () rotate y*90 translate -x*K } +object { HexaCone () translate x*K } + +// ======================================================= + +light_source { <19, 7, 14>, rgb <0.77, 0.79, 0.80> } +light_source { <19, 9, -14>, rgb <0.87, 0.79, 0.70> } + +// object { Repere scale 2 } + +camera { + location <-1.9+(8*NormClock), 0.70, 7.59-NormClock> + look_at <0.37, 0.0, 0> + focal_point <0.37, 0.0, 0> + aperture 0.046 + blur_samples 30 + angle 60 - 28 * Cos_01(NormClock) + } +