Download Subject: Scripts, Programación Python

Document related concepts
no text concepts found
Transcript
Niel3D
Subject: Scripts, Programación Python
Topic: Python para Blender 2.64
Re: Python para Blender 2.64
Enviado por : soliman
Date: 12/12/2012 7:35:52
This Post was from:: http://niel.seyanim.com/niel3/modules/newbb/viewtopic.php?post_id=7313
Otra de las opciones que tenemos es el crear un ADD-ON
Esto ya es un nivel más avanzado y se trata de que una vez tengamos un script que consideramos
de interes para la comunidad, lo podemos presentar como un addon que sea fácil de implementar en
Blender.
Esto se hace poniéndole en la cabecera uno datos con los que se pueda identificar fácilmente.
http://wiki.blender.org/index.php/Dev ... Scripts/Guidelines/Addons
http://wiki.blender.org/index.php/Template:ScriptInfo
http://wiki.blender.org/index.php/Dev ... _snippets/Blender_add-ons
Un ejemplo puede ser el siguiente código:
bl_info = {
"name": "My Script",
"description": "Single line explaining what this script exactly does.",
"author": "John Doe, Jane Doe",
"version": (1, 0),
"blender": (2, 64, 0),
"location": "View3D > Add > Mesh",
"warning": "", # used for warning icon and text in addons panel
"wiki_url": "http://wiki.blender.org/index.php/Extensions:2.5/Py/"
"Scripts/My_Script",
"tracker_url": "http://projects.blender.org/tracker/index.php?"
"func=detail&aid=",
"category": "Add Mesh"}
Algunos de los datos que e suelen utilizar......
{{ScriptInfo
|name= Nombre del script
|tooltip= Informacion sobre la herramienta
|menu= Localizacion en la Inferfaz de Usuario
|usage= Breve explicacion de como se usa el Script
|version= Version
|blender= Compatible con la version ... o inferior, de Blender
|category= El campo donde va a ser utilizado el addon
|author= Autor (Autores)
|license= Extension de licencia
|distribution= Como se distribuye el script (Extern, Release, Contrib)
http://niel.seyanim.com/niel3
|note= Nota(s)
|exe= Nombre del ejecutable
|download= Direccion URL para descargarlo
|modules= Usado con los estandares Python ¡¡
11/7/2017 12:38:26 - 1
|deps= Modulos externos o dependencias Python
|data= Datos eventuales para la ampliacion
|bugtracker= Extensión servidor URL de la página donde informar de los errores
|warning= Advertencias eventuales
|link= Enlaces de interés (página del autor, las páginas de documentación, etc)
|releaselog= Pagina de registro o WIKI
|issues= Problemas conocidos
}}
Y cuando abramos ese addons veremos esos datos como en la imagen que subo.
Attach file:
Datos.jpg (81.12 KB)
http://niel.seyanim.com/niel3
11/7/2017 12:38:26 - 2