|
English Italiano Deutsch |
|
|
||
"Facetted_Egg" |
"Facetted_Egg_Shape" |
|
Oeuf facetté syntaxe générale : object{ Facetted_Egg (Quarter_Meridian_Segments, Equatorial_Segments)
texture{ ... ... }
} // end of object ------------------------
Forme d'oeuf facetté general syntax: object{ Facetted_Egg_Shape (Quarter_Meridian_Segments, Equatorial_Segments,
Lower_Scale, Upper_Scale)
texture{ ... ... }
} // end of object ------------------------
Avec :Quarter_Meridian_Segments = nombre de segments dans un quart de méridien, Equatorial_Segments = nombre de segments le long de l'équateur et Lower_Scale = y échelle de la moitié inférieure de la forme, Upper_Scale = y échelle de la moitié supérieure de la forme. La hauteur totale de ces formes est à l'échelle 2 unité. |
Exemples:
#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 ------------------------------------ |
|
La macro en détail Ceci est réalisé par une intersection de prismes avec un oeuf facetté shape externe à un bout :
Cet objet oeuf facetté est réalisée avec la même macro avec une échelle inférieure fixe Lower_Scale = 1.15 et une échelle supérieure Upper_Scale = 1.55
|