From BlenderWiki
Traduction effectuée d’après cette révision de la version anglaise.
Il y a beaucoup de scripts fournis avec Blender, ainsi que plusieurs centaines d’autres disponibles au téléchargement depuis des sites personnels. Pour faciliter une bonne documentation de ces ressources, une toute nouvelle section du wiki (en) a été créée. Référez-vous à cette page pour plus d’informations sur les scripts inclus et existants qui étendent les fonctionnalités de Blender.
Les scripts Python peuvent, après une longue et stable histoire, être incorporés dans les menus système de Blender et apparaître comme une fonctionnalité normale dans les menus des fenêtres. Cette incorporation rend leur accès plus aisé. Voici quelques fenêtres qui ont/utilisent des scripts :
- User Preferences
- 3D View
- UV/Image Editor
- Text Editor
- Node Editor
Cette page vous fournit des liens vers plus de documentation (en anglais, sauf mention contraire…) sur les scripts Python qui sont accessibles depuis des menus de Blender. Pour plus d’informations sur tous les scripts répertoriés, voyez le catalogue (en).
[edit] Scripts inclus
[edit] Fenêtre “User Preferences”
- File → Import
- Vous trouverez plus d’info à propos des importateurs ici (en).
- Voici une liste de ce qui est supporté par les différents “importateurs” de Blender (Note : elle a vraiment besoin d’être mise à jour, il y a beaucoup plus de scripts d’import, maintenant…).
- NA (non applicable), non-supporté par le format ;
- OUI/NON ou * pour une note.
| Native | Ext | Object | Mesh | Mat | UV | Vert Color | Arm | Animation | Skin | Scene | Lgt | Cam | World |
| 3D Studio | 3DS | OUI | OUI | OUI | OUI | NON | NON | NON | OUI | NA | NON | NON | NA |
| AC3D | AC | OUI | OUI | OUI | OUI | NA | NA | NA | NA | NA | NA | NA | NA |
| Quake 2 | MD2 | OUI | OUI | NA | OUI | NA | NA | OUI | OUI | NA | NA | NA | NA |
| Wavefront OBJ | OBJ | OUI | OUI | OUI | OUI | NA | NA | NA | NA | NA | NA | NA | NA |
| Native | Ext | Object | Mesh | Mat | UV | Vert Color | Arm | Animation | Skin | Scene | Lgt | Cam | World |
NdT : Original : le programme à l’origine de ce format de fichier ; Ext : l’extension de fichier ;
- Object : objet (ensemble maillage + matériau + …) ; Mesh : maillage ; Mat : matériau ;
- UV : placage UV ; Vert Color : couleur des vertices ; Arm : armature ; Animation : animation ! ;
- Skin : “skinning” ; Scene : scène de Blender ; Lgt : éclairage (lampes …) ;
- Cam : caméra ; World : monde de Blender.
- File → Export
- Vous trouverez plus d’info à propos des exportateurs ici (en).
- Voici une liste de ce qui est supporté par les différents “exportateurs” de Blender (Note : elle a vraiment besoin d’être mise à jour, il y a beaucoup plus de scripts d’export, maintenant…).
- NA (non applicable), non-supporté par le format ;
- OUI/NON ou * pour une note.
| Native | Ext | Object | Mesh | Mat | UV | Vert Color | Arm | Animation | Skin | Scene | Lgt | Cam | World |
| 3D Studio | 3DS | OUI | OUI | OUI | OUI | NON | NON | NON | OUI | NA | NON | NON | NA |
| AC3D | AC | OUI | OUI | OUI | OUI | NA | NA | NA | NA | NA | NA | NA | NA |
| Quake 2 | MD2 | OUI | OUI | NA | OUI | NA | NA | OUI | OUI | NA | NA | NA | NA |
| Wavefront OBJ | OBJ | OUI | OUI | OUI | OUI | NA | NA | NA | NA | NA | NA | NA | NA |
| Native | Ext | Object | Mesh | Mat | UV | Vert Color | Arm | Animation | Skin | Scene | Lgt | Cam | World |
NdT : Original : le programme à l’origine de ce format de fichier ; Ext : l’extension de fichier ;
- Object : objet (ensemble maillage + matériau + …) ; Mesh : maillage ; Mat : matériau ;
- UV : placage UV ; Vert Color : couleur des vertices ; Arm : armature ; Animation : animation ! ;
- Skin : “skinning” ; Scene : scène de Blender ; Lgt : éclairage (lampes …) ;
- Cam : caméra ; World : monde de Blender.
- Render
- Help
- API Blender/Python de scripting – Ouvre un navigateur HTML vers une page internet sur Python dans Blender.
- Getting Started – Ouvre un navigateur HTML vers une page internet pour les nouveaux venus (newbies).
- HotKey and MouseAction Reference – Modifie une fenêtre pour afficher une aide de référence succincte (raccourcis claviers/actions à la souris).
- ID Property Browser – Régler/inspecter les propriétés de n’importe quel objet Blender.
- Manual – Ouvre un navigateur HTML vers ce wiki.
- Release Notes – Ce qui est nouveau dans cette version de Blender.
- Scripts Help Browser – Vous donne des infos et de l’aide sur les scripts eux-même.
- Tutorials – Vous dirige vers des tutoriels qui vous donnent des étapes pour réaliser de grandes choses avec Blender.
- Help → Websites
- Ces scripts ouvrent simplement la page idoine sous www.blender.org dans votre navigateur internet (Firefox, IE, …) :
- E-Shop – Achetez ici vos objets Blender !
- Blender Website – Le site web principal de Blender.
- Developer Community – La communauté des développeurs Blender.
- User Community – La communauté des utilisateurs de Blender (pour trouver ou fournir de l’aide !).
- Help → System
- System Information... - Un petit outil d’information sur vos installations de Blender, Python et OpenGL.
[edit] Fenêtre “3D View”
Les scripts disponibles dans le menu varient en fonction du mode dans lequel vous vous trouvez. Par exemple, la liste des scripts utilisables quand vous modifiez un mesh en mode Edit n’est pas la même que lorsque vous travaillez en mode Object.
- Mode Object → Object → Scripts
- Apply Deformation – Appliquer la déformation.
- Axis Orientation Copy – Copie de l’orientation des axes.
- Batch Object Name Edit – Édition groupée des noms d’objets.
- Bone Weight Copy – Copie du poids des bones (os).
- Cookie Cut from View – ???.
- Data Copier – Copie de données.
- Drop Onto Ground – Déposer sur le sol.
- Find by Data Use – ???.
- Object Name Editor – Édition des noms d’objets.
- Randomize Loc Size Rot – Position/taille/rotation aléatoires.
- Selection to DupliGroup – Sélection vers “DupliGroup”.
- UV Copy from Active – Copie (du placage ?) UV actif.
- Mode Edit → Mesh → Scripts
- Bevel Center – Biseau centré (?).
- Clean Meshes – Nettoyer les meshes.
- Discombobulator – ???.
- Edges to Curve – Arêtes (de mesh) vers courbes.
- Mirror Vertex Locations & Weight – Miroir des position et poids de vertex.
- Poly Reducer – Réduction (du nombre de) polygones.
- Rvk1 to Rvk2 – ???.
- Solid Wireframe – “Fil de fer” solide.
- Solidify Selection – ???.
- Unfold – Défroisser (?).
- Unweld vertex/ices – ???.
- Mode Vertex Paint → Paint
- VCol Gradient – Dégradé de couleur de vertex.
- Self Shadow VCols (AO) – Auto-ombrage des couleurs de vertex (occlusion ambiante).
- Copy from Material – Copie depuis un matériau.
- Mode Weight Paint → Paint
- Clean Weight – Nettoyer les poids.
- Copy Active Group – Copie du groupe actif.
- Envelope via Group Objects – ???.
- Normalize/Scale Weight – Normaliser/mettre à l’échelle les poids.
- Grow/Shrink Weight – Augmenter/réduire les poids.
- Weight Gradient – Dégradé de poids.
[edit] Fenêtre “UV/Image Editor”
- Mode Image
- Ces scripts vous aident quand vous travaillez avec des images que vous utiliserez probablement comme images UV-plaquées.
- Fix Broken Paths – Réparer les chemins erronés.
- Edit Externally – Modifier avec un programme externe.
- Consolidate into one image – Réunir en une seule image.
- Billboard Render on Active – ???.
- Mode UVs
- Save UV Face Layout – Enregistrer dans une image la carte UV.
- Seams from Islands – Créer les coutures à partir des “îles”.
[edit] Fenêtre “Text Editor”
Ces scripts vous aident à écrire un script Python ! Vous trouverez plus d’info à leur propos ici (en).
- Text → Text Plugins
- …
- Text → Script Templates
- …
[edit] “Inclure” un script dans Blender
Pour inclure un script dans Blender (c-à-d qu’il soit présent dans un menu), vous devez y écrire un en-tête de script (script header). Voyez “Registering Scripts” dans la documentation sur l’API Python (en).
[edit] Ressources complémentaires
Voyez aussi le forum BlenderArtists sur Python.
Redirects to fix
- Doc:FR/Manual/Extensions/Plugins System → Doc:FR/Manual/Extensions/Plugins







![[]](/skins/blender/open.png)
