not ready for release
This commit is contained in:
22
essai.pov
22
essai.pov
@@ -36,17 +36,19 @@ difference {
|
|||||||
#macro Anemone_A (E, H)
|
#macro Anemone_A (E, H)
|
||||||
union {
|
union {
|
||||||
#for (foo, 0, 5)
|
#for (foo, 0, 5)
|
||||||
#local A = (NormClock*3) + (0.5*radians(foo*60));
|
#local A = (NormClock*7) + (0.5*radians(foo*60));
|
||||||
#local DX = (E+rand(Rng1)) * sin(A);
|
#local DX = (E+rand(Rng1)) * sin(A);
|
||||||
#local DZ = (E+rand(Rng1)) * cos(A);
|
#local DZ = (E+rand(Rng1)) * cos(A);
|
||||||
cone {
|
cone {
|
||||||
y*(H/(5+rand(Rng1))), 0.01, <DX, H, DZ>, 0.001
|
#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 Rv = 0.7 + (0.2*rand(Rng1));
|
#local Rv = 0.7 + (0.2*rand(Rng1));
|
||||||
#local Gv = 0.6 + (0.3*rand(Rng1));
|
#local Gv = 0.4 + (0.5*rand(Rng1));
|
||||||
#local Bv = 0.6 + (0.4*rand(Rng1));
|
#local Bv = 0.6 + (0.4*rand(Rng1));
|
||||||
texture {
|
texture {
|
||||||
pigment { rgb <Rv, Gv, Bv> }
|
pigment { rgb <Rv, Gv, Bv> }
|
||||||
normal { dents 6.66 scale 0.03+(0.12*rand(Rng1)) }
|
normal { dents 6.66 scale 0.03+(0.17*rand(Rng1)) }
|
||||||
finish { phong 0.51 reflection 0.08 }
|
finish { phong 0.51 reflection 0.08 }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -197,9 +199,9 @@ finish { phong 0.25 }
|
|||||||
// the place to try new textures
|
// the place to try new textures
|
||||||
#declare ProtoTextures = object
|
#declare ProtoTextures = object
|
||||||
{
|
{
|
||||||
#local TX = 2.55;
|
#local TX = 2.45;
|
||||||
#local TZ = 2.95;
|
#local TZ = 2.95;
|
||||||
#local Kro = 32 + (NormClock * 77);
|
#local Kro = 32 + (NormClock * 666);
|
||||||
union {
|
union {
|
||||||
object { Obj_BasicTexture texture { R_Texture }
|
object { Obj_BasicTexture texture { R_Texture }
|
||||||
rotate y * (rand(Rng1)*Kro)
|
rotate y * (rand(Rng1)*Kro)
|
||||||
@@ -352,11 +354,11 @@ union {
|
|||||||
{
|
{
|
||||||
union {
|
union {
|
||||||
#for (I, 0, 359, 20)
|
#for (I, 0, 359, 20)
|
||||||
#declare E = 12 + (3*rand(Rng1));
|
#declare E = 12 + (3.5*rand(Rng1));
|
||||||
#declare Dx = E * sin(radians(I));
|
#declare Dx = E * sin(radians(I));
|
||||||
#declare Dz = E * cos(radians(I));
|
#declare Dz = E * cos(radians(I));
|
||||||
#local R = rand(Rng1);
|
#local R = rand(Rng1);
|
||||||
#if (R > 0.82)
|
#if (R > 0.76)
|
||||||
object { GyroPhare () translate <Dx, 0, Dz> }
|
object { GyroPhare () translate <Dx, 0, Dz> }
|
||||||
#elseif (R > 0.65)
|
#elseif (R > 0.65)
|
||||||
object { Obj_BasicTexture
|
object { Obj_BasicTexture
|
||||||
@@ -365,7 +367,7 @@ union {
|
|||||||
rotate y * (5*(.5-rand(Rng1))*clock)
|
rotate y * (5*(.5-rand(Rng1))*clock)
|
||||||
translate <Dx, 0, Dz> }
|
translate <Dx, 0, Dz> }
|
||||||
#else
|
#else
|
||||||
object { HexoFlash (0.16, 2.01)
|
object { HexoFlash (0.14, 1.85 + (0.444*rand(Rng1)) )
|
||||||
translate <Dx, 0, Dz> }
|
translate <Dx, 0, Dz> }
|
||||||
#end
|
#end
|
||||||
#end // for
|
#end // for
|
||||||
@@ -422,7 +424,7 @@ union {
|
|||||||
object { ProtoTextures }
|
object { ProtoTextures }
|
||||||
#break
|
#break
|
||||||
#case (3)
|
#case (3)
|
||||||
object { HorlogeDouble scale 2 rotate -y*(6*clock) }
|
object { Blob_Boxed scale 3 translate y*2 }
|
||||||
// object { Repere translate y*1 }
|
// object { Repere translate y*1 }
|
||||||
#break
|
#break
|
||||||
#case (4)
|
#case (4)
|
||||||
|
|||||||
Reference in New Issue
Block a user