Blender / Bforartists - Important Hotkeys Addon

Hier könnt ihr euch selbst, eure Homepage, euren Entwicklerstammtisch, Termine oder eure Projekte vorstellen.
Forumsregeln
Bitte Präfixe benutzen. Das Präfix "[Projekt]" bewirkt die Aufnahme von Bildern aus den Beiträgen des Themenerstellers in den Showroom. Alle Bilder aus dem Thema Showroom erscheinen ebenfalls im Showroom auf der Frontpage. Es werden nur Bilder berücksichtigt, die entweder mit dem attachement- oder dem img-BBCode im Beitrag angezeigt werden.

Die Bildersammelfunktion muss manuell ausgeführt werden, die URL dazu und weitere Details zum Showroom sind hier zu finden.

This forum is primarily intended for German-language video game developers. Please don't post promotional information targeted at end users.
Antworten
Benutzeravatar
Tiles
Establishment
Beiträge: 1990
Registriert: 11.01.2003, 13:21
Kontaktdaten:

Blender / Bforartists - Important Hotkeys Addon

Beitrag 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 ^^
Dateianhänge
hotkeytextaddon_build_72.rar
(3.87 KiB) 249-mal heruntergeladen
important_hotkeys_alpha05.jpg
Free Gamegraphics, Freeware Games https://www.reinerstilesets.de
Die deutsche 3D Community: https://www.3d-ring.de
Benutzeravatar
Tiles
Establishment
Beiträge: 1990
Registriert: 11.01.2003, 13:21
Kontaktdaten:

Re: Blender / Bforartists - Important Hotkeys Addon

Beitrag 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 :)
Dateianhänge
important_hotkeys_070.rar
(8.14 KiB) 249-mal heruntergeladen
importanthotkeysblender.jpg
importanthotkeysbforartists.jpg
Free Gamegraphics, Freeware Games https://www.reinerstilesets.de
Die deutsche 3D Community: https://www.3d-ring.de
Benutzeravatar
Tiles
Establishment
Beiträge: 1990
Registriert: 11.01.2003, 13:21
Kontaktdaten:

Re: Blender / Bforartists - Important Hotkeys Addon

Beitrag 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 ...
Dateianhänge
multipleproblem.jpg
important_hotkeys_074.zip
(7.35 KiB) 249-mal heruntergeladen
Free Gamegraphics, Freeware Games https://www.reinerstilesets.de
Die deutsche 3D Community: https://www.3d-ring.de
Benutzeravatar
Tiles
Establishment
Beiträge: 1990
Registriert: 11.01.2003, 13:21
Kontaktdaten:

Re: Blender / Bforartists - Important Hotkeys Addon

Beitrag 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 :)
Dateianhänge
important_hotkeys_090.zip
(9.9 KiB) 248-mal heruntergeladen
Free Gamegraphics, Freeware Games https://www.reinerstilesets.de
Die deutsche 3D Community: https://www.3d-ring.de
Benutzeravatar
Tiles
Establishment
Beiträge: 1990
Registriert: 11.01.2003, 13:21
Kontaktdaten:

Re: Blender / Bforartists - Important Hotkeys Addon

Beitrag 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 :)
Dateianhänge
important_hotkeys.zip
(11.04 KiB) 246-mal heruntergeladen
Free Gamegraphics, Freeware Games https://www.reinerstilesets.de
Die deutsche 3D Community: https://www.3d-ring.de
Benutzeravatar
marcgfx
Establishment
Beiträge: 2053
Registriert: 18.10.2010, 23:26

Re: Blender / Bforartists - Important Hotkeys Addon

Beitrag von marcgfx »

gratuliere zum vorläufigen abschluss :)
hast du deine version schon in verschiedenen 3d künstlerforen vorgestellt?
Benutzeravatar
Tiles
Establishment
Beiträge: 1990
Registriert: 11.01.2003, 13:21
Kontaktdaten:

Re: Blender / Bforartists - Important Hotkeys Addon

Beitrag 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 :)
Free Gamegraphics, Freeware Games https://www.reinerstilesets.de
Die deutsche 3D Community: https://www.3d-ring.de
Antworten