Wie die meisten Webseiten nutzen wir Cookies. Nähere Informationen dazu, wie wir mit diesen Cookies umgehen, können Sie in unseren Datenschutzbestimmungen lesen. Einverstanden
Hi, wie kompliziert wäre es, wenn ich mir (am besten auf nen Hotkey) eine Funktion legen will. Ich muss gefühlt alle 2 Minuten R ->180 eingeben bei meiner aktuellen Tätigkeit.
Gibts da was?
Gruß
MOD
TilesMi. 26 Aug. 2020, 13:09 Uhr
Kommt ganz drauf an. Da ist von super einfach bis super ekelig alles dabei
Was genau willst du denn anstellen? Schau dir doch mal die Python Templates im Scripting Layout an. operator_simple.py ist zum Beispiel eine nackige Klasse in die du nur noch deinen Operator einbauen musst. Ab da kann es haarig werden ^^
LG Tiles
MOD
TilationMi. 26 Aug. 2020, 14:04 Uhr
Ich bin bin bei sowas komplett unbegabt
nehmen wir an, ich entwickel ein addon: wo fängt man da an.
MOD
TilesMi. 26 Aug. 2020, 14:37 Uhr
Schwierig. Das ist am Anfang einfach eine steile Lernkurve. Die Beispielscripts sind zum Beispiel so ein Anfang. Oder du schaust dir Addons an.
Die Python API hat eine Einleitung mit ein paar Beispielen.
Das Wichtigste ist am Anfang dass du mal die grundsätzlichen Elemente kennen lernst. Was ist eine Klasse, was ist ein Operator. Wie ist so ein Script aufgebaut. Und wie tickt Python. Das arbeitet mit Einrückungen um Befehlsblöcke auseinanderzuhalten. Und wie benutzt man die API. Da stehen die ganzen Befehle drin die es so gibt.
Und am Anfang würde ich auch erst mit einem sehr simplen Script anfangen, und nicht mit einem Addon. Zum Beispiel einen Würfel drehen. Das Script zu einem Addon machen ist dann ein weiterer Schritt. Das ist im Grunde auch nur noch einen Headerbereich dazumachen.
Blender Stack Exchange hat auch viele beantwortete Scriptingfragen. Und Blender Developers ist eine Anlaufstelle für Entwickler von Addons.
EDIT,
ich weiss zwar nicht wieso der nicht einfach zum Scripting Layout wechselt und alle Fenster einzeln aufzieht, aber das wäre einer dieser einfachen Einstiege. Der führt die Operatoren in der Konsole aus.
,EDCYQFr. 04 Sep. 2020, 17:02 Uhr
Es gibt ansonsten noch das Addon "Command Recorder". Ich glaube, damit kann man auch Makros erstellen.