Ich kenne bereits Python und bin daran interessiert, Blender mit Python-Skripten zu erweitern. Kann mir jemand ein paar gute Tutorials oder Bücher vorschlagen, um dieses Thema weiter zu lernen? Ich schaue mir schon die Blender-Dokumentation an, aber ich würde gerne etwas mehr lernen, weil ich ein Neuling bin, wenn es um 3D-Modellierung geht.Blender, Python Scripting Tutorials
Antwort
Die Blender 2.5 Python 3.1 manual hat einige gute Links zu den grundlegenden internen Tutorials zur Verwendung von Python-Skripten und einigen Tutorials auf anderen Seiten.
Denken Sie daran, dass dies Python 3.1 ist, nicht 2.x, also müssten Sie entsprechend anpassen.
Sie werden die Blender Python API verwenden (nicht so sicher, wie gut es dokumentiert ist, aber Sie sollten in Ordnung sein). Ich würde mich zuerst mit Blender und Python vertraut machen (wenn Sie das nicht schon getan haben), dann einige grundlegende Tutorials machen und schließlich in die API eintauchen.
Ich fand die Blender Wiki sehr hilfreich bei der Suche nach bestimmten Funktionen und Verfahren in Blender integriert. Um meine Blender Python Fähigkeiten zu verbessern, entschied ich mich zuerst einen Ego-Shooter zu programmieren. Mein erster Code für Blender war ein Mausklick-Skript. Das gab mir die meisten Grundlagen, und wenn es nötig wäre, könnte ich wahrscheinlich in wenigen Minuten ein ähnliches Skript schreiben.
Es ist auch eine gute Idee, sich die Skripte anderer Leute anzuschauen und der Logik zu folgen.
Es gibt viele gute Tutorials für Blender und Python, aber nicht zu viele für den Crossover zwischen ihnen. Wirklich ist der einzige Weg, um diese Tatsache zu umgehen, um Beispiel-Skripte und Websites zu surfen. Ich finde, dass die Blender-Community sehr hilfreich ist. Wenn Sie also wirklich an einem kleinen Teil hängen bleiben, fragen Sie einfach.
Ich bin immer noch ein wahrscheinlicher Anfänger in der Programmiersache, aber (mit dem Ausschluss des Node-Editors) kenne ich mich ziemlich gut in Blender aus, also wenn das schlimmste ist, mailen/mailen Sie mir.
Blender 2.65 docs haben jetzt eine Anleitung, wie man ein Addon schreibt. Dies deckt eine Menge Sachen ab, die mit general scripting zu tun haben - nicht nur Addons.
http://www.blender.org/documentation/blender_python_api_current/info_tutorial_addon.html
- 1. Blender Scripting: Indizes ausgewählter Scheitelpunkte
- 2. Blender- Python
- 3. Neu zum Scripting mit Java und Nashorn, irgendwelche Tutorials?
- 4. Oracle DDL Python Scripting
- 5. C# Scripting (Python)
- 6. Blender: Walk around
- 7. Blender vs. Unity
- 8. Können Sie eine Lichtquelle in Blender mit Python hinzufügen
- 9. Exportieren von Keyframes in Blender python
- 10. Shell-Scripting-Überprüfung Python-Version
- 11. Konnte nicht alle Objekte in Blender komplett abwählen (mit Scripting oder Schlüssel A)
- 12. android Fern Python Scripting in vim
- 13. Objekt in Blender verwandelte sich in ein Gitter [Blender]
- 14. Thunderbird scripting
- 15. Blender Export für THREE.js
- 16. Wo wurde Blender erstellt?
- 17. Blender Skalenwert nicht aktualisiert
- 18. Python-Skript mit Argumenten für die Befehlszeile Blender
- 19. Blender 2.6: Wählen Sie ein Objekt nach Namen durch Python
- 20. Blender Python wählen Objekt innerhalb der gleichen Gruppe?
- 21. Blender-Eigenschaft wird bei Bedarf nicht aktualisiert (Python)
- 22. Autocomplete Blender Skript mit Jedi-Vim
- 23. Hibernate Tutorials
- 24. LWJGL Tutorials
- 25. Messen Sie die Pfadlänge in Blender Script?
- 26. Bereitstellen von Blender zu Azure App
- 27. Web Scripting/Umbenennen/Herunterladen
- 28. Telnet Automation/Scripting
- 29. Scripting SVG
- 30. Roslyn Scripting