Introducció

Python és un llenguatge de programació interpretat, interactiu i orientat a objectes. Incorpora mòduls, excepcions, picatge dinàmic, tipus de dades dinàmiques de molt alt nivell i classes. Python combina una potència notable amb una sintaxi molt clara.

Els protocols de Python són una manera versàtil d’ampliar la funcionalitat de Blender. La majoria de les àrees de Blender es poden protocolitzar, incloent-hi l’animació, revelat, importació i exportació, creació d’objectes i automatització de tasques repetitives.

Per a interactuar amb el Blender, els protocols poden fer ús de la API, que està estretament integrada.

Informació general

Enllaços que són útils en escriure protocols:

  • Python.org – Informació general sobre Python.

  • API de Pythom de Blender <https://docs.blender.org/api/current/> – Documentació oficial de l’API. Useu-la com a referència per escriure protocols.

  • Introducció de l’API – Una breu introducció per començar amb l’API. Conté exemples.

Enllaços que tracten sobre distribuir els propis protocols:

  • Compartir protocols – Informació sobre com compartir els vostres protocols i incloure’ls a la distribució oficial de Blender.

  • Creació de complementss Els complements s’utilitzen per encapsular i distribuir protocols.

  • Projecte Complements – Projecte per mantenir un repositori central d’extensions al Blender.

Per començar

Enllaços al manual

Els següents enllaços us porten des dels conceptes bàsics fins als conceptes més avançats de la creació de protocols amb Python per a Blender.

Enllaços externs

Aquí hi ha enllaços externs que contenen molta informació per començar a aprendre a escriure protocols per al Blender:

Eixamplar Blender

Complements

Els complements són protocols que permeten a Blender obtenir funcionalitats addicionals; es poden activar des de les Preferències.

Externament al propi executable de Blender, hi ha centenars de complements escrits per molta gent:

  • Els complements amb suport oficial venen compilats amb el Blender.

  • Altres complements se subministren amb les Extensions de Blender, que s’inclouen en les versions oficials. Moltes d’elles funcionen de manera fiable i són molt útils, però encara no es pot assegurar que són prou estables com per incloure-les.

Vegeu també

Vegeu a Complements la documentació sobre els complements inclosos amb el Blender.

Protocols

A banda dels complements, hi ha diversos altres tipus de protocols que amplien la funcionalitat de Blender:

Mòduls:

Biblioteques d’utensilis per importar a altres protocols.

Predefinits:

Configuració de les eines i configuracions de teclaris del Blender.

Inici:

Aquests documents s’importen en iniciar el Blender. Defineixen gran part de la IU de Blender, així com alguns operadors de bàsics addicionals.

Protocols personalitzats:

A diferència dels complements, normalment estan destinats a una execució única a través del Editor de text.

Desant els vostres Protocols

Ubicació del document

Tots els protocols es carreguen des de la carpeta ``scripts` de les rutes d’usuària, sistema i locals.

Podeu configurar una ruta de cerca addicional per als protocols a Rutes de documents Preferències ‣ Rutes de documents.

Instal·lació

Els complements s’instal·len còmodament a través de Blender a les :doc:</editors/preferences/extensions>`. Cliqueu el botó Instal·lar…. i seleccioneu el document .zip.