Ya conozco algunos Python y me interesó ampliar Blender utilizando scripts de Python. ¿Alguien puede sugerirme algunos buenos tutoriales o libros para aprender más sobre este tema? Ya estoy viendo la documentación de Blender, pero me gustaría aprender algo más porque soy un novato en lo que respecta al modelado en 3D.Blender, tutoriales de scripts de Python
Respuesta
El Blender 2.5 Python 3.1 manual tiene algunos buenos enlaces a ambos tutoriales internos básicos para usar scripts de Python y algunos tutoriales en otros sitios.
Tenga en cuenta que este es Python 3.1, no 2.x, por lo que tendría que ajustar en consecuencia.
Utilizará la API Blender Python (no estoy seguro de qué tan bien está documentado, pero debería estar bien). Me familiarizaría con Blender y Python primero (si aún no lo has hecho), luego hago algunos tutoriales básicos y finalmente me meto en la API.
Encontré el Blender Wiki muy útil para encontrar funciones y procedimientos específicos incorporados en Blender. Para mejorar mis habilidades de Blender Python, primero decidí programar un shooter en primera persona. Mi primer código para Blender fue un script de mouselook. Esto me dio la mayoría de los conceptos básicos, y si lo necesitaba, probablemente podría escribir un script similar en cuestión de minutos.
Además, una buena idea es mirar los guiones de otras personas y seguir la lógica.
Hay muchos buenos tutoriales para Blender y Python, pero no demasiados para el cruce entre ellos. Realmente, la única forma de evitar ese hecho es navegar por scripts y sitios web de ejemplo. Descubrí que la comunidad Blender es muy solidaria, así que si realmente te quedas atascado en una pequeña parte, solo pregunta.
Todavía soy un novato probable en la materia de programación, pero (con la exclusión del editor de nodos), conozco muy bien Blender, así que si lo peor llega a ser peor, envíeme un mensaje de correo electrónico.
Blender 2.65 docs ahora tienen un tutorial sobre cómo escribir un complemento, Esto cubre muchas cosas relacionadas con scripting general también, no solo complementos.
http://www.blender.org/documentation/blender_python_api_current/info_tutorial_addon.html
- 1. Python: directorio de scripts
- 2. Blender vs. Unity
- 3. Cómo mover una cámara en Blender 2.61 con Python
- 4. Cambiar el ángulo de la vista en Blender usando Python
- 5. Blender 2.6.1 export to ogre
- 6. Blender: walk around sphere
- 7. Exportación de Blender a Three.js
- 8. Escribiendo ganchos Git en scripts python/bash
- 9. ¿Motor de juego con scripts Python?
- 10. depuración de scripts vim y python
- 11. Ejecutando scripts de Python como PHP
- 12. cómo vincular múltiples scripts de Python
- 13. Scripts en el paquete python
- 14. ¿Cómo crear ladrillos lógicos programáticamente en Blender?
- 15. Cómo analizar el código fuente de Blender
- 16. Tutoriales de LWJGL
- 17. Tutoriales recomendados de PyUnit?
- 18. Necesita tutoriales de AIDL
- 19. Script de Python con argumentos para la línea de comando Blender
- 20. Cómo crear una malla simple en Blender 2.50 a través de la API de Python
- 21. Nota de Shebang: ¿Scripts de Python en Windows y Linux?
- 22. Scripts de perfiles de Python que se ejecutan en mod_wsgi
- 23. incrustando scripts cortos de python dentro de un script bash
- 24. Scripts a documentos (funcionalidad de publicación de Matlab en python)
- 25. Tutoriales de programación de entidades?
- 26. Tutoriales de caché de buñuelos
- 27. Uso de los modelos de Blender/SketchUp en OpenGL
- 28. ¿Puedo ejecutar scripts de ipython?
- 29. ¿Cómo puedo abrir archivos .obj en Blender?
- 30. Iniciando Python y PyQt - Tutoriales, Libros, enfoques generales