Seite 1 von 1

Blender / Bforartists - Important Hotkeys Addon

Verfasst: 11.01.2016, 11:33
von Tiles
Wie ihr vielleicht schon mitbekommen habt entwickle ich gerade an einem Plugin das in Blender oder Bforartists oben rechts im Viewport die wichtigsten Hotkeys anzeigt.

Eigentlich entsteht das Plugin für meinen Blender Fork Bforartists. Aber es läuft natürlich auch tadellos in Blender. Und dürfte da fast noch bessere Dienste leisten, da Blender auf Hotkeybedienung ausgelegt ist. Gerade Anfänger werden ja in Blender von den Hotkeys geradezu erschlagen. Und so manch Hotkey ist selbst für langjährige User unbekannt.

Mit ein wenig Hilfe hat es sich endlich brauchbar genug zurecht entwickelt dass man es zum ersten Mal vorzeigen kann. Danke noch mal dafür. Die eigentliche Funktionalität steht endlich. Und ich habe auch schon mal die wichtigsten Navigationshotkeys im Angebot.

Derzeitige Version ist 0.5. Was jetzt kommt ist der Feinschliff. Noch ist das Ganze ein Script das man in Blender laden und starten muss. Da muss also noch der Plugin Header rein. Es fehlt auch noch das unvermeidliche nach Bugs und Macken suchen. Irgendwas übersieht man ja immer. Und es könnte sich auch bestimmt noch das eine oder andere optimieren lassen. Fontgrösse wäre wohl auch noch eine Leckerei die dem Plugin gut tun könnte.

Ich muss auch noch weiter nach den wirklich wichtigen Hotkeys forschen. Alle Hotkeys kann und will ich nicht einbauen. Das wären 2600 Operatoren. So viel Platz gibts im Viewport gar nicht. Der angezeigte Hotkeysatz soll nur für die wichtigsten Operationen wie Navigation oder Pinselgrösse verändern sein. Das Wichtigste eben.

Wie gesagt, noch nicht ganz fertig, aber wer trotzdem mal einen Blick drauf werfen will, das Script ist im Anhang. Ich freue mich über jeglichen Vorschlag wie man das noch verbessern könnte. Und wenn ihr einen Hotkey kennt der unbedingt rein sollte, immer her damit :)

Im Shot ist sehr schön zu sehen dass es da in Blender wohl ein gewisses Überangebot an Zoom Hotkeys gibt ^^

Re: Blender / Bforartists - Important Hotkeys Addon

Verfasst: 16.01.2016, 18:45
von Tiles
Sou. Nun auch als Addon und mit ein paar mehr Hotkeys drin. Version ist nun 0.7. An der Stelle noch mal ein fettes Danke für die bisherige Hilfe :)

Important Hotkeys ist ein Addon das die wichtigsten Hotkeys in Textform oben links anzeigt. Es liest dafür die Hotkeynodes aus. Und zeigt den dafür verfügbaren Hotkey an. Oder auch mehrere sofern verfügbar. Das ist zum Beispiel beim Zoom der Fall. Da gibt es einige Hotkeys dafür.

Viel einzustellen gibt es nicht. Die Hotkeys sind hardgecodet. Einzig Textgrösse und Farbe lassen sich anpassen. Und natürlich den Text anzeigen oder verbergen. Aber mehr braucht es ja auch nicht. Das Plugin ist, sofern aktiviert, im rechten Property Toolshelf zu finden. Ganz unten.

Wenn ein Hotkey nicht gefunden wird dann wird ein Not Found dafür gezeigt. Ich habe zum Beispiel Hotkeys für Point-, Edge- und Face Select eingerichtet. Und auch ein Plugin namens Reset View ist mit drin. Das ist in Bforartists drin, dafür entwickle ich das Plugin eigentlich. Ich werde die Zeile aber vermutlich für die Blender Version wieder rausnehmen.

Der grobe Klotz steht. Nun gehts ans Verfeinern. Im Moment wird ein Minimalsatz angezeigt. Navigation und zwei drei Mode-abhängige Hotkeys. Bei der Auswahl weiterer Tools und deren Hotkeys bräuchte ich eure Hilfe. Welche Hotkeys sollten denn eurer Meinung nach unbedingt im Plugin sein? Das Ziel des Plugins ist wie gesagt die allerwichtigsten Tools und deren Hotkeys anzuzeigen. Nicht alle verfügbaren. Für alle 2600 mögliche Operatoren ist einfach kein Platz. Allzu viel darf es eh nicht werden. Die Höhe ist begrenzt. Und man kann nicht scrollen.

Es gibt aber in Blender zum Beispiel auch so einige Hotkey Only Tools die man sehr selten braucht. Und die ein normaler User ohne Hilfe nie finden würde. Extrude Forked zum Beispiel.

Was meint ihr dazu? Soll man die versteckten Exoten auch anzeigen? Welche Tools würdet ihr noch in die Anzeige packen wollen?

Die Shots zeigen das Addon sowohl in Blender als auch in Bforartists.

Ihr dürft natürlich auch gern über den Code meckern. Wenn ihr was zu verbessern und zu optimieren findet, immer her damit :)

Re: Blender / Bforartists - Important Hotkeys Addon

Verfasst: 19.01.2016, 10:36
von Tiles
Weiter gehts. Es gibt eine neue Version. 0.74

Hauptsächlich wurde der Code optimiert und schwer eingedampft. Und es gibt ein paar neue Hotkeys in der Liste.

Im Moment kaue ich auf dem Knorpel eines hartnäckigen Bugs rum. Wenn man mehr als ein Objekt auswählt wird pro Objekt ein weiterer Stringblock drübergezeichnet. Ich weiss zwar was da passiert, es wird halt wirklich für jedes ausgewählte Objekt ein neuer Stringblock erstellt und dargestellt. Ich finde aber irgendwie nicht den richtigen Einstieg um den Krabbler zu erschlagen. Still at investigating ...

Re: Blender / Bforartists - Important Hotkeys Addon

Verfasst: 21.01.2016, 11:36
von Tiles
Wir sind bei Version 0.9.0 angekommen.

Obigen Bug behoben, Code weiter optimiert, Kommentare optimiert. Und es ist nun auch eine Readme dabei. So langsam wirds fertig :)

Re: Blender / Bforartists - Important Hotkeys Addon

Verfasst: 24.01.2016, 12:53
von Tiles
So, das wars. Habe fertig.

Fertig heisst aber nicht dass ich nicht noch weitere Hotkeys integrieren würde sofern jemand noch eine Idee dazu hat. Und Bugfixes werden natürlich auch noch getätigt falls was gefunden wird. Wenn euch also doch noch was einfällt, immer her damit :)

Es gab noch ein paar kleinigkeiten am Code zu optimieren. Das Spacing zwischen den Zeilen ist nun ein wenig grösser. Da gab es vorher gar keine Lücke. Und ich habe einige neue Hotkeys eingetragen. Zum Beispiel den um zu einer Auswahl dazuzuaddieren oder davon abzuziehen. Oder das Search Menü. Oder Loop Select in Edit Mode. Alles in allem zeigt das Addon nun die Hotkeys für etwas mehr als 80 Input Nodes an. Doch schon eine ganze Menge dafür dass ich nur das Nötigste anzeigen wollte :-D

Im Anhang befindet sich Version 1.0.0. Es gibt aber inzwischen auch eine Projektseite. Nur für den Fall dass sich da doch noch was ändert, und ich vergesse hier die neueste Version anzuhängen ...

http://www.reinerstilesets.de/de/andere ... t-hotkeys/

Das hier ist die Blender Version. Es gibt auch eine Bforartists Version. Die hat ein paar Kleinigkeiten anders. Es gibt zum Beispiel in Bforartists kein Special Menü mehr. Die Bforartists Version geht aber direkt in Bforartists rein, und wird dort standardmässig aktiviert sein. Die wird es deswegen nicht einzeln geben.

Vielen Dank noch mal für die viele Hilfe hier. Ich habe doch wieder einiges dazugelernt :)

Re: Blender / Bforartists - Important Hotkeys Addon

Verfasst: 27.01.2016, 03:00
von marcgfx
gratuliere zum vorläufigen abschluss :)
hast du deine version schon in verschiedenen 3d künstlerforen vorgestellt?

Re: Blender / Bforartists - Important Hotkeys Addon

Verfasst: 27.01.2016, 09:26
von Tiles
Danke :)

Auf den Grafikerforen habe ich Bforartists noch nicht beworben. Das ist gerade einfach noch zu früh um BFA unter die Grafiker zu bringen. Keine Doku, mitten im Umbau, und es ist halt doch schon einiges anders als in Blender. Nur auf den Blender Foren habe ich es bekannt gemacht, In der Hoffnung da die Unzufriedenen einzusammeln. Und auf dem 3D Ring weil ich da eh wohne. Auf Seiten wie CG Society und Polycount war ich aber noch nicht aktiv.

Aber wenn du noch ein paar Programmiererboards weisst auf denen ich nach Mitstreitern suchen kann, immer her damit :)