Bonsoir, j'ai regardé un bout de code de blender en python et que je voudrais mettre pour c4dr19prime.
Je voulais savoir si le addblenderpoly je dois juste remplacé par cinema4d ?
Code:def addBlenderPoly(self, p): if len(p.vertices) <3 or len(p.vertices) > 4: raise Exception("Aborting export: Invalid number of vertices on an edge.")
S'ils vous plait, merci, je débute en code alors ne soyez pas méchant ^^
EDIT gr4ph0s: Attention aux espaces surtout dans Python !
Dernière modification par gr4ph0s ; 14/12/2018 à 18h38.
Si tu debute en code il faut d'abord que tu te fasse un apprentissage minimum avant de vouloir convertir des code pour blender en C4D..Même si c'est le même language, ce ne sont pas du tout les mêmes API, et la tache n'est pas vraiment du niveau débutant.
Il faut d'abord que tu aprenne a "coder" car dans tes trois lignes de code il y a déja au moins 3 erreurs de syntaxe. En code les erreurs "d'orthographe" ne sont pas permise. Tu peux essayer processing qui est tres bien pour l'apprentissage car il utilise une API Grphique simplifiée, ce qui te permet de te concentrer sur le language.
Ensuite il faudra te familiarisé avec l'API de C4D et aussi celle de blender du coup.
Pour ta fonction manifestement ce n'est une fonction de blender, c'est a dire qu'elle a été ecrite par l'auteur du script, et donc je ne vois pas bien pourquoi tu devrait changer son nom par "cinema4d". Il ne suffira pas de faire un recherche remplace de blender par cinema4d pour que ça marche.
Ne m'en veut pas mais ça montre une approche tres naive de ce qu'est le "codage"
C'est pourquoi j'ai commencé par t'inciter a d'abord faire un apprentissage.
[Edit] Ah ben je vois qu'entre temps, graphos est passé par la et a corrigé les erreurs
Dernière modification par Floc ; 14/12/2018 à 16h43.
D'accod'acc. ^^ C'est sur yt ou ailleurs ?
Okai, et comment on peut savoir l'ordre de codage python, je sais pas si on me comprend, il y t'il un ordre dans la programmation de python ? ( c'est compréhensible où pas ? )
Salut bbenoit je seconde Floc et te conseilles d'apprendre les bases de python avant de vouloir porter un script de blender a cinema 4D. (Du moins avoir une logique de programmation).
Tu peux trouver de tel guide ici:
https://www.youtube.com/watch?v=FPfzGFYuOLU
https://openclassrooms.com/fr/course...mmer-en-python
La programmation c'est cool mais sache qu'il faut être pret à perdre enormement de temps d'apprentisage, d'essai avant de gagner du temps !
Une fois que tu auras la logique de programmation et de python tu peux trouver la documentation python de Cinema 4D https://developers.maxon.net/docs/Ci...tml/index.html
Cependant n'hésite pas à poser des questions ici ou sur https://plugincafe.maxon.net/ (pour des questions uniquement relliant l'API de Cinema 4D)
SDK Specialist
MAXON Computer GmbH