bonjour à tous,
voici mon soucis. je dois animer un panneau solaire qui se déplace en rotation sur un seul axe en suivant le déplacement du soleil.
j'ai bien esssayer d'adapter le tuto de C4D (le z'yeu qui suit la capsule) mais sans résultat convaincant mon panneau tourne dans tout les sens.
j'ai donc opter pour la solution simple de suivant dans le ficjier ci-joint, mais mon problème est que mon panneau tourne beaucoup trop vite sur son axe et je voudrai le limiter de -45° à 45° dans sa rotation.
si quelqu'un as une idée. J'avoue que je suis plutôt super nase avec les expresso. et ma solution ne me parait pas très orthodoxe.
merci d'avance
zapette
Dernière modification par zapette ; 31/07/2015 à 14h38.
utilise plutôt une contrainte (propriété->personnage->contrainte) en mode cible (donc pas le tag cible).
Tu pourra choisir quel axe cible. Quel axe permet de tourner (dans la partie contraindre).
Et éventuellement ajouter un vecteur de correction (ou up vector) traduit par "Haut" dans la liste des cases à cocher.
Pour ma part, je viens de découvrir quelque-chose. Merci Vaal !
Pour faire la limitation, il est aussi possible d'utiliser la propriété contrainte sur un objet neutre, puis utiliser un expresso dans la liaison entre cet objet neutre et l'objet réel.
merci valkaari,
j'ai essayé ton conseil avec le tag contrainte, c'est effectivementtrès simple. pour animer, maintenant je me heurte au problème que mon panneau ne doit pas dépasser 45 et -45 ° lorsque le soleil disparait de l'horizon.Peut on limiter cette rotation avec un expresso tout en conservant le tag contrainte? Ou puis-je trouver un tuto pout limiter la rotation ou le déplacement de l'objet afin que je puisse comprendre ceci?
merci d'avance
ha vi... j'avais raté le 45° de limite :p
Ben la réponse de bru est nickel.
Un solution de plus quand même histoire de pousser un peu plus le vice.
Je penses que tu veux rester à plus de 45° de l'horizon en fait.
Pour avoir un angle entre un vecteur et un plan il faut prendre la normal du plan et le vecteur en question et faire le DotProduct (produit scalaire) et faire le sinus inverse et transformer ça en degrés. (spa forcement hard en radian pour 45° mais bon)
Il y a tous les noeuds qu'il faut dans xpresso. (A partir du moment où ton objet a 1 partout en échelle.)
L'avantage c'est qu'on est pas obligé d'être parfaitement aligné et que les 3 rotations peuvent du coup bouger.
Alors un mix de toutes les réponses :
PanneauSol_ani_01.c4d.zip
Je sais pas si tu peux cloner le preset par contre j'ai pas testé.
Merci à vous deux, et vous êtes super.
bru c'est bien ce que je voulais savoir avec ta solution simple. mais j'avoue, étant vraiment nase en Xpresso il ne me serai vraiment pas venu à l'idée d'utiliser le noeud clamper. La, est tout mon problème avec Xpresso, je ne sais pas à quoi correspondent les différents noeuds et comment les utiliser.
valkaari , ton Xpresso est balaises et je vais avoir besoin d'un peu de temps (années) pour le comprendre et digéré tous ces noeuds.
Ah si je pouvais écrire des Xpresso comme cà. sniff
Y a rien de compliqué dans xpresso.
T'ouvre la doc, tu vas dans la partie xpresso, et tu lis, chaque noeud un par un à ton rythme, 5 aujourd'hui, 10 demain, 2 après demain jeudi c'est piscine etc...
Quand on connait les possibilités déjà, c'est mieux.
Après comme tout ce qui est nodal, tu construit ça petit à petit, brique par brique.
Et régulièrement, tu retournes dans la doc te remémorer les noeuds.
ok valkaari, je vais utilisé ta méthode pour me mémoriser les noeuds. Merci