PDA

Voir la version complète : PyWip



clemz
22/12/2009, 18h05
Bon j'ouvre un multiwip sur le python . Quiquonque veut venir poster des trucs sur le python est le bien venu :calim:

pour ma part j'essaye de trouver des tutoriaux mais il n'y a pas grand chose de gratuit , sur les liens donnés dans la doc Py4D .

:art:

genghiskhan
22/12/2009, 18h15
preum'sssss :bounce:

diego1968
22/12/2009, 21h00
Question de noob ! :mrgreen:

Est-ce que les scripts Python existant sur Blender sont exploitable ou détournable pour C4D ? :oops: :roll:

Itsmil
22/12/2009, 21h04
http://upload.wikimedia.org/wikipedia/commons/thumb/4/4d/Ball_python_lucy.JPG/350px-Ball_python_lucy.JPG

:mrgreen:

oli_d
22/12/2009, 22h05
The livre de référence et en plus gratuit "Programmer avec Python" de Gérard Swimmen :
http://www.inforef.be/swi/download/python_notes.pdf (on peut également l'acheter en version papier dans toutes les bonnes boucheries)

C'est vraiment le langage le plus simple pour débuter la programmation, je n'ai pas encore testé avec C4D, mais je me réjouis de le faire !

Le lien pour télécharger py4d (encore pas testé, je dois finir mon plug en c++ pour le sapin !!!) http://www.py4d.com/ qui si j'ai bien compris est le python pour C4D..??


Question de noob ! :mrgreen:

Est-ce que les scripts Python existant sur Blender sont exploitable ou détournable pour C4D ? :oops: :roll:


Ben en gros les concepts restent toujours les mêmes en 3D, par contre il faudra adapter le code au fonctions/classes de C4D, donc détournable oui, exploitable directement je ne pense pas.

valkaari
22/12/2009, 22h22
Question de noob ! :mrgreen:

Est-ce que les scripts Python existant sur Blender sont exploitable ou détournable pour C4D ? :oops: :roll:


c'est exactement la question que je me suis posé :bave:

diego1968
24/12/2009, 00h01
Parce que ce qui serait interressant c'est le script pour le calcul des liquides :bave: :love:

Mais moi je suis trop une buse en programmation :nono: :oops:
J'ai déjà fort à faire avec Unity :roll:

oli_d
12/01/2010, 14h57
Bon j'ai téléchargé et installé Py4D et ça m'a l'air très très prometteur. C'est une version beta, mais à ce que j'en ai vu je crois que je vais tout de suite arrêter le C++ et le COFFEE.

Je n'ai trouvé encore aucun inconvénient, le plus gros avantage à part que c'est du python donc en gros plus de 50% de code en moins, c'est que cela réuni à la fois le COFFEE et le SDK C++. Toute les fonctions, classes sont apparemment disponibles.

Je n'ai pas encore tout testé mais on peut utiliser le python pour des scripts, sur un tag python, dans Xpresso avec un noeud Python et créer sinon des plugins pour tags, objets paramétriques & co.

Si il y a des gens qui hésitent à se lancer dans la prog, ne partez pas dans le COFFEE foncez dans le python.

Par exemple Clem'z qui voulait la gestion de collision en COFFEE, et ben en python on a accès à la classe GeRayCollider qui n'était disponible que dans le SDK C++, elle est pas belle la vie ! (bon j'ai pas encore testé, mais y a pas de raison que cela marche pas)

Bon je décortique encore un peu et je fais peut être un petit tuto s'il y a des gens intéressés...

clemz
12/01/2010, 15h28
Par exemple Clem'z qui voulait la gestion de collision en COFFEE, et ben en python on a accès à la classe GeRayCollider qui n'était disponible que dans le SDK C++, elle est pas belle la vie ! (bon j'ai pas encore testé, mais y a pas de raison que cela marche pas)

Bon je décortique encore un peu et je fais peut être un petit tuto s'il y a des gens intéressés...



Salut Oli_D :odile: . ha super ! :bounce:

ouep je suis à 200% preneur d'un tuto ..
(je viens de faire un nveau script Coffee là d'ailleur , que j'aimerais bien mettre en vrai plugin . donc ça me serait utile des infos de gens qui ont déja franchis ce cap en python (ou c++ en dernier ressort ) :wink: )

oli_d
12/01/2010, 15h45
(je viens de faire un nveau script Coffee là d'ailleur , que j'aimerais bien mettre en vrai plugin .


Je te conseille de passer sur Notepad ++ et de l'adapter pour le COFFEE : http://www.frenchcinema4d.fr/forum/index.php?topic=21539.0

Sur ce topic il y a des exemples de plugins COFFEE (type menu) ou le code est ouvert : http://www.frenchcinema4d.fr/forum/index.php?topic=21933.0

valkaari
12/01/2010, 15h45
ouais bon je viens d'installer py4d en espérant que ça fera sauter la barrière mac/pc parce que se prendre la tête pour compiler pour pc et pour mac :coup:


Et j'espère aussi que la doc sera mieux faite aussi.

xander
12/01/2010, 15h51
Un tuto m'interresse, je suis pas intelligent mais sait-on jamais! :)

Rudy
12/01/2010, 16h20
Un tuto m'interresse, je suis pas intelligent mais sait-on jamais! :)


+ 1 pour le tuto...sait'on jamais

clemz
12/01/2010, 16h25
Je te conseille de passer sur Notepad ++ et de l'adapter pour le COFFEE : http://www.frenchcinema4d.fr/forum/index.php?topic=21539.0

Sur ce topic il y a des exemples de plugins COFFEE (type menu) ou le code est ouvert : http://www.frenchcinema4d.fr/forum/index.php?topic=21933.0


oki merci :) , je regarde et teste ça ! :odile:

valkaari
12/01/2010, 17h34
Après avoir vu les exemples donnés avec le plug, effectivement faut pas beaucoup de lignes pour faire un truc moche :nono:

Encore une autre syntaxe à apprendre en programmation :bounce:

Gyom
21/02/2010, 16h18
bonjour !
... donc, si je suis bien, dans le cas d'un debutant, il vaut mieux arreter le cafe et se mettre directement au serpent ?

oli_d
22/02/2010, 19h34
bonjour !
... donc, si je suis bien, dans le cas d'un debutant, il vaut mieux arreter le cafe et se mettre directement au serpent ?


Sans hésitation! Pour ma part je suis entrain de laisser tomber le COFFEE et le C++ au profit du Python. PY4D est en version béta, il manque donc encore quelques fonctions, mais c'est en tous cas déjà beaucoup plus puissant que le COFFEE. De plus si tu apprends le python tu pourras l'utiliser dans beaucoup d'autres applications et dans l'OS directement

N'hésite pas à poser des questions sur le fofo, je n'ai plus tellement le temps d'avancer mon tuto (http://www.frenchcinema4d.fr/forum/index.php?topic=25634.0), mais je m'y remets dès que j'en ai et surtout si il y a des gens qui sont intéressés...

Gyom
02/03/2010, 22h57
merci de ta reponse Oli ... j'avais pas suivi le thread, sorry ... j'ai mis du temps a repondre :-/

de toutes facons,
avec le taff que j'ai en cours ... si je commence dans un mois ce sera deja une perf !