Voir la version complète : Maxon c'est gênant ton truc
Salut,
Voilà je rencontre un problème sous r16 avec le noeud formule et ceci ^ apparemment Maxon a décidé que l'exposant ne sert à rien...
Une idée ?
17119
Pourquoi utiliser formula quand on peu utiliser python ! :p
Donc fait un nœud python avec le code suivant
def main():
global Output1
Output1 = Input1 ** Input2
Et voila :)
Tien voila ton fichier avec le python incorporé dedans ;)
17120
Non, j'ai déjà pas assez de temps pour parfaire mes connaissances en c4d, en français et accessoirement en anglais, je vais pas commencer à apprendre un nouveaux langage de plus complètement bancale.
Et c'est pas le problème, le problème c'est que ^ est un symbole mathématique international et normalisé, mais ce doit être dut à la nouvelle réforme orthographique... Maxon est déjà dans le futur !
Le python est loin d'être bancal comme langage sinon tu ne le retrouverais pas dans tout les soft 3D, en sécu informatives, dans la recherches et dans plein d'autre domaines !
Bon sinon en y repensant de plus prêt, C4D c'est du C++ hors, en C++ tu n'as pas n'ont plus de base accès au symbole "^" mais il faut utiliser la fonction pow. Enfin bref pas la peine de t’énerver... Et rentre "pow(a;b)" dans ta formula et voila ça fonctionne ! :D
Mais bon au moins tu auras vu deux moyen pour faire la même chose et en passant si tu va dans l'aide / Manual=> Reference => CINEMA 4D => CINEMA 4D Prime => Appendix et la tu as l'ensemble des fonctions dispo dans formula ;)
Effectivement ça marche nickel, merci beaucoup, mais ça reste bizarre sous r10 ça marche, sous r13 ça marche et sous 15 16 17 faut remplacer par pow( ; ), je comprend pas la logique...
César Vonc
13/02/2016, 09h39
J'ai pas C4D sous la main mais il me semble qu'ils ont remplacé l'opérateur puissance ^ par l'opérateur binaire XOR ^ qui utilise le même symbole.
Après oui, c'est du coup galère au niveau de la compatibilité des vieux Xpresso.
Oui c'est exactement ça, les opérateurs mathématiques remplacent les opérateurs logiques, gr4ph0s à bien répondu et surtout nous a donné l'emplacement de la table des caractères (j'arrivais pas à la trouver).
J'ai encore pas testé si la nouvelle notation fonctionnait avec les anciennes versions, mais sinon faudra se gaffer avec les xpressos écris pré 14.
Powered by vBulletin® Version 4.2.1 Copyright © 2024 vBulletin Solutions, Inc. Tous droits réservés