Descriptions et exemples pour le POV-Ray raytracer par Friedrich A. Lohmüller
Transformations géométriques avec POV-Ray -
English English English
Italiano Italiano
Deutsch Deutsch

Page d'Accueil
- POV-Ray Tutoriel
  Transformations
  géométriques
   - Index

    Transformations
    élémentaires
    - "translate<  ... >"
    - "rotate<  ... >"
    - "scale<  ... >"
    - Réflexion

    Autres
    Transformations
    - "matrix<  ... >"
    - Cisaillement
    - transforms.inc

    - "transform{ ...}"
       et "inverse"

    Vecteurs et
    Transformations

    Insert Menu Add-on
      & téléchargement
 
                                           

"translate"   = déplacer

Samples translation 640x480
translate = déplacer
syntaxe générale :
translate <x1,y1,z1>
Voici comment déplacer un objet en position relative :
x1 dans la direction »x« (horizontal),
y1 dans la direction »y« (vertical) and
z1 dans la direction »z« (profondeur en perspective).
Exemple :
#declare OrangeYellow = color rgb<1,0.85,0>;
#declare Ball1 =
 sphere{<0,0,0>,1
        texture{pigment{ color OrangeYellow}
                finish { diffuse 0.9 phong 1}}}
//-------------------------------------------------
#declare Ball2 =
 sphere{<0,0,0>,1
 texture{pigment{ color NeonPink}
         finish { diffuse 0.9 phong 1}}}
//-------------------------------------------------
object{Ball1 translate< 4, 0,-4>}
object{Ball1 translate< 4, 0, 0>}
object{Ball1 translate< 4, 0, 4>}
object{Ball1 translate< 4, 0, 8>}
object{Ball1 translate< 4, 2, 8>}
object{Ball1 translate< 4, 4, 8>}
object{Ball1 translate< 4, 6, 8>}
object{Ball1 translate< 4, 8, 8>}

object{Ball2 translate<-4, 2,0>} object{Ball2 translate<-2, 2,0>} object{Ball2 translate< 0, 2,0>} object{Ball2 translate< 2, 2,0>} object{Ball2 translate< 4, 2,0>} object{Ball2 translate<-4, 2,4>} object{Ball2 translate<-2, 2,4>} object{Ball2 translate< 0, 2,4>} object{Ball2 translate< 2, 2,4>} object{Ball2 translate< 4, 2,4>} //-------------------------------------------------

Astuce :
On peut aussi utiliser "translate" avec d'autres objets tels que sources lumineuses, textures ("texture"), modèle de couleur ("pigment") et surface de structure ("normal").


translate | rotate | scale | matrix | cisaillement | transforms.inc | transform | transformations de vecteurs
top

© Friedrich A. Lohmüller, 2006
www.f-lohmueller.de