/* * H E X A C O N E - T O P V I E W * nouveau projet du Thu Dec 5 11:37:05 AM UTC 2024 */ #version 3.7; #include "globals.inc" #include "contexte.inc" #include "elements.inc" #include "hexabenz.inc" #include "hexawood.inc" /* XXX #declare TrX = 1.84 * sqrt(NormClock); #declare TrY = 0.90 + (3.5 * Cos_01(NormClock)); #declare TrZ = 9.999 * sqrt(NormClock); #declare TrH = ; #declare RrY = 97 * sqrt(NormClock); object { HexaCone () rotate y*RrY translate TrH } */ #include "dynamic.inc" object { HexaCone () rotate z*9.1 translate <7, 3, -8> } object { HexaBenz () translate <-9+NormClock, 2, -6> } /* * nouveau 11 fevrier 2025 */ #declare A = <-21, -0.9, (SzSol/2)+9>; #declare B = < 33, -0.7, (SzSol/2)+7>; #declare P = Interpolate(A, B, NormClock); object { HexaWood translate P } // object { Repere scale 2 } object { Le_Decor } #declare CamY = 31 + (13.37*Cos_01(NormClock)); #declare LatY = -3 + (1.12*NormClock); camera { location <-3.60, CamY, 21.09> look_at <0, LatY, 0> // focal_point <2, 1, 12> // aperture 0.046 // blur_samples 30 angle 45 + (6*NormClock) }