nap time ?
This commit is contained in:
50
essai.pov
50
essai.pov
@@ -41,8 +41,9 @@ union {
|
||||
#local DZ = (E+rand(Rng1)) * cos(A);
|
||||
cone {
|
||||
#local RC = 0.15 + (rand(Rng1) * 0.50);
|
||||
#local H2 = H + rand(Rng1);
|
||||
y*(H*(0.01)), 0.15, <DX, H2, DZ>, 0.001
|
||||
#local H1 = H * 0.25;
|
||||
#local H2 = H + 1.0 + rand(Rng1);
|
||||
<0, H1, 0>, 0.15, <DX, H2, DZ>, 0.001
|
||||
#local Rv = 0.7 + (0.2*rand(Rng1));
|
||||
#local Gv = 0.4 + (0.5*rand(Rng1));
|
||||
#local Bv = 0.6 + (0.4*rand(Rng1));
|
||||
@@ -52,8 +53,14 @@ union {
|
||||
finish { phong 0.51 reflection 0.08 }
|
||||
}
|
||||
}
|
||||
sphere { 0, 0.45 scale <1, 0.717, 1> texture { T_WIP_color } }
|
||||
#end // for
|
||||
|
||||
union {
|
||||
#local Rb = 0.42;
|
||||
sphere { 0, Rb scale <1, 0.717, 1> translate H1*y }
|
||||
cylinder { 0, (0.01+H1)*y, Rb }
|
||||
texture { T_WIP_color }
|
||||
}
|
||||
}
|
||||
#end // macro
|
||||
|
||||
@@ -66,7 +73,7 @@ union {
|
||||
translate <-4, 0, 0> }
|
||||
object { Anemone_A (1.40+NormClock, 1.50*NormClock)
|
||||
translate < 0, 0, -4> }
|
||||
object { Anemone_A (1.40+NormClock, 1.50-NormClock)
|
||||
object { Anemone_A (1.40+NormClock, 1.80-NormClock)
|
||||
translate < 0, 0, 4> }
|
||||
}
|
||||
}
|
||||
@@ -203,13 +210,13 @@ finish { phong 0.25 }
|
||||
#local TZ = 2.95;
|
||||
#local Kro = 32 + (NormClock * 666);
|
||||
union {
|
||||
object { Obj_BasicTexture texture { R_Texture }
|
||||
object { Obj_BasicTexture texture { LeGris }
|
||||
rotate y * (rand(Rng1)*Kro)
|
||||
translate <TX, 0, -TZ> }
|
||||
object { Obj_BasicTexture texture { Texture_du_Vase }
|
||||
object { Obj_BasicTexture texture { Texture_du_Vase }
|
||||
rotate y * (rand(Rng1)*Kro)
|
||||
translate <TX, 0, 0> }
|
||||
object { Obj_BasicTexture texture { B_Texture }
|
||||
object { Obj_BasicTexture texture { T_GlowGreen }
|
||||
rotate y * (rand(Rng1)*Kro)
|
||||
translate <TX, 0, TZ> }
|
||||
|
||||
@@ -223,7 +230,7 @@ union {
|
||||
rotate y * (rand(Rng1)*Kro)
|
||||
translate <-TX, 0, -TZ> }
|
||||
|
||||
object { Repere scale 1.5 translate y*0.5 }
|
||||
object { Repere scale 1.5 translate y*0.75 }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -234,8 +241,6 @@ union {
|
||||
Mieux, on garde la chose mais on en dérive le vase
|
||||
*/
|
||||
|
||||
// ------------------------------------
|
||||
|
||||
#macro Vase_le_corps_a ()
|
||||
intersection {
|
||||
box { <-5, -5, -5>, <5, 0, 5> }
|
||||
@@ -245,10 +250,10 @@ intersection {
|
||||
scale <1, 1.60, 1>
|
||||
}
|
||||
#local R = rand(Rng1);
|
||||
#if (R < 0.75)
|
||||
#if (R < 0.65)
|
||||
texture { Texture_du_Vase rotate y*(clock*3) }
|
||||
#else
|
||||
texture { T_WIP_redwave scale 0.15 + 0.333*rand(Rng1)
|
||||
texture { T_WIP_redwave scale 0.15 + 0.07*rand(Rng1)
|
||||
rotate <75*rand(Rng1), 75*rand(Rng1), 75*rand(Rng1)>
|
||||
}
|
||||
#end
|
||||
@@ -345,7 +350,7 @@ union {
|
||||
object { Vase () scale 1.4 translate <-2.9, 0, 3.91> }
|
||||
object { Chose () scale 2 translate < 2.9, 0, -4.07> }
|
||||
object { Vase () translate <-4.5, 0, -4> }
|
||||
object { Repere translate 0.15*y }
|
||||
object { Repere scale 1.7 translate 0.25*y }
|
||||
}
|
||||
}
|
||||
// =======================================================
|
||||
@@ -358,9 +363,9 @@ union {
|
||||
#declare Dx = E * sin(radians(I));
|
||||
#declare Dz = E * cos(radians(I));
|
||||
#local R = rand(Rng1);
|
||||
#if (R > 0.76)
|
||||
#if (R > 0.66)
|
||||
object { GyroPhare () translate <Dx, 0, Dz> }
|
||||
#elseif (R > 0.45)
|
||||
#elseif (R > 0.33)
|
||||
object { HexaPole () translate <Dx, 0, Dz> }
|
||||
#else
|
||||
object { HexoFlash (0.14, 1.85 + (0.444*rand(Rng1)) )
|
||||
@@ -421,13 +426,13 @@ union {
|
||||
object { ProtoTextures }
|
||||
#break
|
||||
#case (3)
|
||||
object { Blob_Boxed scale 3.159 translate < 0, 2, 0> }
|
||||
object { Blob_Boxed scale 1.414 translate <-3, 3, 0> }
|
||||
object { Les_Boules scale 1.727 translate <0, 1, 0> }
|
||||
object { Blob_Boxed scale 1.414 translate <0, 4, 0> }
|
||||
// object { Repere translate y*1 }
|
||||
#break
|
||||
#case (4)
|
||||
object { Un_Autre_Cube (0.7) rotate x*clock translate <3, 1.8, 1> }
|
||||
object { HorlogeDouble scale 2.8
|
||||
object { Un_Autre_Cube (0.7) rotate x*clock translate <3, 1.8, 2> }
|
||||
object { HorlogeDouble scale 2.12
|
||||
rotate y*(214*NormClock) translate <-3, 0, -2> }
|
||||
#break
|
||||
|
||||
@@ -440,9 +445,9 @@ plane {
|
||||
|
||||
// =======================================================
|
||||
|
||||
#local CamX = -2.9 + (1.8*Cos_010(NormClock));
|
||||
#local CamY = 0.61 + (0.9*exp(NormClock));
|
||||
#local CamZ = -5.777 + (1.3*Cos_01(NormClock));
|
||||
#local CamX = -2.9 + (1.9*Cos_010(NormClock));
|
||||
#local CamY = 0.61 + (1.1*exp(NormClock));
|
||||
#local CamZ = -5.777 + (1.3*Cos_010(NormClock));
|
||||
|
||||
#local K = 8.6;
|
||||
#local CamX = CamX * K;
|
||||
@@ -450,7 +455,6 @@ plane {
|
||||
#local CamZ = CamZ * K;
|
||||
|
||||
camera {
|
||||
// orthographic
|
||||
location <CamX, CamY, CamZ>
|
||||
look_at <0, 1.5, 0>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user