/* * H E X A C O N E * * 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" // ======================================================= #for (idX, 0, 5) #for (idZ, 0, 5) #local posX = (idX * 4.72) - 11.6 + (rand(Rng1)-0.5); #local posY = 3.1 + (1.2*(rand(Rng1)-0.5)); #local posZ = (idZ * 4.37) - 7.9; #local Rx = (rand(Rng1) - 0.5) * 8; #local Ry = (rand(Rng1) - 0.5) * 14; #local Rz = (rand(Rng1) - 0.5) * 11; #if (rand(Rng1) < 0.515) object { HexaCone () rotate translate } #else object { HexaBenz () rotate translate } #end #end #end // ======================================================= object { Le_Decor } // object { Repere scale 5 translate y } #local CamX = -8.7 + (6.6*Cos_01(NormClock)); #local CamY = 2.95 + (18.64*Cos_01(NormClock)); #local CamZ = 16.86 + (12.9*Cos_01(NormClock)); camera { location look_at <0.0, -NormClock, 0> angle 60 - (3.97 * NormClock) }