|
English Français Deutsch |
|
|
||
Facetted_Egg |
Facetted_Egg_Shape |
|
Uovo sfaccettaturato general syntax: object{ Facetted_Egg (Quarter_Meridian_Segments, Equatorial_Segments)
texture{ ... ... }
} // end of object ------------------------
Forma d'uovo sfaccettaturato general syntax: object{ Facetted_Egg_Shape (Quarter_Meridian_Segments, Equatorial_Segments,
Lower_Scale, Upper_Scale)
texture{ ... ... }
} // end of object ------------------------
Con:Quarter_Meridian_Segments = il numero di sfaccettature in un quarto del meridiano, Equatorial_Segments = il numero di sfaccettature lungo l'equatore e Lower_Scale = la scale y della parte inferiore del'oggetto, Upper_Scale = la scale y della parte superiore del'oggetto. L'altezza totale della silhouette è in scala di 2 unità. |
Esempi:
#include "shapes_lo.inc"
object{ Facetted_Egg (6, 12 )
texture { pigment{color rgb<1,1,1&lgt;}
finish {ambient 0.08 diffuse 0.7 phong 0.1}
}
scale 1 rotate<0,10,0> translate<0,1.15,0>}
} // end of object ------------------------------------
#include "shapes_lo.inc"
object{ Facetted_Egg_Shape (9, 22, 1.85, 0.80)
texture { pigment{color rgb<1,1,1&lgt;*1.3}
finish {ambient 0.08 diffuse 0.7 phong 0.1}
}
scale 1 rotate<0,10,0> translate<0,1.85,0>}
} // end of object ------------------------------------ |
|
Macro nel dettaglio Questa macro è realizzato con un'intersezione di prismi con la silhouette in forma d'uovo sfaccettaturato a una fine:
Questa macro Facetted_Egg è realizzato con lo stesso macro a scala fissa: Lower_Scale = 1.15 e Upper_Scale = 1.55:
|