Nous allons aborder ici l'une des grandes forces de Cinema4D, la réalisation d'Expressions à l'aide d'Xpresso.
Comme la plupart des logiciels 3D, Cinema4d possède un langage de script qui permet d'étendre efficacement ces possibilités au cas par cas. Mais là où Cinema4D fait très fort c'est dans sa facilité et sa rapidité à concevoir des Expressions grâce à XPresso et il serait bien dommage de passer à côté de cet outil très puissant.
Et si vous pensez que réaliser des Expressions, c'est trop dur pour vous, c'est simplement que vous avez tort

Nous allons réaliser un petit exercice très simple, la réalisation d'un slider pour faire un boîtier de commandes visuelles qui nous serviront dans un prochain tut à commander interactivement des animes directement dans notre vue 3d
http://tutoriels.steph3d.net/Cinema4D/Slider/load.swfLe principe est simple, on crée la barre du slider et une poignée de commande. Ensuite on script une Expression XPresso qui bloque les axes locaux X & Z aux coordonnées 0 par rapport à la barre, puis on lui donne une marge de déplacement sur sa hauteur Y de -100 à +100 en utilisant le noeud Xpresso clamper. Après il suffit juste de récupérer la coordonnée locale Y de la poigné comme valeur pour nos scripts, c'est tout aussi simple que ça !