Das HUD
Dieser nicht adäquat ins Deutsche zu übersetzende Begriff ist die Abkürzung für Head Up Display, ein Begriff aus der Flugzeugtechnik. Damit wird eine ins Fenster gespiegelte halbtransparente Anzeige von Flugparametern bezeichnet. Etwas Ähnliches ist jetzt in Cinema 4D möglich. So ist es bei manchen Anwendungsfällen nicht mehr nötig, den Attribute-Manager oder den Objekt-Manager greifbar zu haben, nur um diesen oder jenen Parameter zu ändern. Stattdessen schalten und walten Sie in der vielleicht bildschirmfüllenden 3D-Ansicht…
Das HUD teilt sich auf in 4 Bereiche:
Das HUD schalten Sie in den Ansichts-Voreinstellungen Ansichtsvoreinstellungen im Tab Filter an und aus. Die einzelnen HUD-Elemente lassen sich dort im Tab HUD ein- und ausschalten.
Die HUD-Elemente lassen sich auch in das gerenderte Bild/Video einblenden (siehe HUD rendern).
Kopieren von Objekten und deren HUDs
Objektspezifische HUD-Elemente werden bei folgenden Aktionen in eine andere Szene mit übernommen:
Um Objekt-Parameter in der Ansicht einzublenden, müssen Sie folgendes tun:
Fertig. Die entsprechenden Parameter werden in der Ansicht angezeigt und können mit einem Klick darauf und Ziehen mit gedrückter Maustaste variiert werden. Menüauswahlen werden mit einfachen Klicks bewerkstelligt. Optionen mit zwei Zuständen (an und aus) werden im An-Zustand gelb gefärbt.
Das Setzen von Animationskeys nehmen Sie durch
Es ist auch durchaus möglich, denselben Parameter mehrmals in der Ansicht anzeigen zu lassen.
Folgende Tastenfunktionalitäten gibt es im Zusammenhang mit dem HUD:
Wenn Sie ein Objekt aus dem Objekt-Manager direkt in die Ansicht ziehen, wird dort ein HUD-Element erstellt. Dieses stellt neben einer Selektionshilfe auch einen frei wählbaren Cinema 4D-Befehl (Rechtsklick auf das HUD-Element: Aktion) zur Verfügung. Klicken Sie darauf, um das entsprechende Objekt und/oder Befehl zu selektieren.
Das ist besonders für die Charakter-Animatoren unter Ihnen interessant, da Sie auf diese Art und Weise einen Großteil der Funktionalität des Visual Selektor in das HUD integrieren können.
Die Anzeige allgemeiner Informationen definieren Sie in den Ansichtsvoreinstellungen im Tab HUD.
Die Optionen sind selbsterklärend.
In der Ansicht selbst sind eine Reihe von Parametern direkt änderbar, indem Sie darauf mit gedrückter
Beim Klick mit der rechten Maustaste auf ein HUD-Element öffnet sich ein kleiner Dialog, der folgendermaßen aussehen kann (er differiert etwas bei verschiedenen Elementen):
Die Einstellungen hier definieren primär, wann das zu einem Objekt gehörige HUD-Element angezeigt werden soll.
Aktives Objekt: Wenn das Objekt aktiviert wird.
Gleicher Typ: Wenn Sie mehrere gleiche Objekttypen haben (z.B. 2 Lichtquellen), gilt der entsprechende Parameter für das aktivierte Objekt. So können Sie beispielsweise die Lichthelligkeit zweier Lichter mit nur einem HUD-Element regulieren.
Überobjekt: Wenn ein hierarchisch über dem Objekt (allerdings in derselben Kette) liegendes Objekt selektiert ist.
Aktive Kette: Sobald irgendein Objekt der Hierarchiekette ausgewählt ist.
Immer: Immer.
Aktiver Parameter, Parameter setzen: Diese beiden Parameter können dazu verwendet werden, die Sichtbarkeit von HUD-Elementen von anhakbaren Optionskästchen (Wertefelder s.u.) beliebiger Parameter (allerdings nur desselben Objekts, Tags, Werkzeug, d.h. Sie können nicht ein Kugel-Objekt-Parameter-HUD mit einer Würfel-Option beeinflussen) im Attribute-Manager zu schalten. Dazu wählen Sie für das entsprechende HUD-Element den Befehl Parameter setzen und geben im erscheinenden Textfeld den exakten Optionsparameternamen mit korrekter Groß-/Kleinschreibung ein.
Beispiel:
Anstatt eines Optionskästchen können auch beliebige Wertefelder verwendet werden; ist deren Wert "0", so wird das HUD-Element ausgeschaltet. Soll die Wirkung von Wertefeld bzw. Optionskästchen umgekehrt werden, so stellen Sie im Textfeld eine ~ (Tilde) voran (für obiges Beispiel also "~Filmkamera").
Mittels Aktiver Parameter kann diese Funktionalität aktiviert bzw. deaktiviert werden.
Auf Ansicht einrasten: Das entsprechende HUD-Element erscheint nur in dem Fenster, in dem Sie diese Option definiert haben.
Rendern: Wenn das in den Rendervoreinstellungen aktiviert ist, werden die mit dieser Einstellung versehenen HUD-Elemente auch dann gerendert, wenn das Objekt beispielsweise deaktiviert ist und die HUD-Elemente eigentlich nicht sichtbar wären.
Objekt: Blendet vor jedem Parameter den Objektnamen ein und aus.
Name: Blendet Parameternamen (Bezeichnung zusätzlich zum Objektnamen) ein und aus.
Aufklapper: Blendet das kleine Dreieck (in der Abbildung oben rechts neben Licht) ein und aus, womit sich Parametergruppen einklappen lassen. Bei einzelnen Schiebereglern können Sie mit diesem Element den graphischen Schiebebereich an- und ausschalten.
Rahmen: Blendet den Rahmen um eine Parametergruppe ein und aus.
Key: Blendet das kleine kreisförmige Symbol vor dem Parameter ein und aus, womit sich Animationskeys anlegen lassen.
Icon: Blenden Sie hiermit das zum Parameter bzw. HUD-Element zugehörige Icon (bzw. ein anderes zugewiesenes) ein und aus.
Automatisches Einklappen:
Hiermit klappen Sie HUD-Elemente beim Berühren des kleinen Dreiecks mit der Maus automatisch ein und aus (beachten Sie, dass auch einzelne Parameter damit belegt werden können. Damit lassen sich dann z.B. Schieberegler ein- und ausklappen). Beim Verlassen des Elements klappt dieses wieder zusammen.
Farbe: In diesem kleinen Menü verbergen sich Befehle, um jedes HUD-Element separat einfärben zu können. Sie können getrennt Farben für den Text, den Hintergrund und für den Parameterauswahlrahmen (Hervorheben) definieren. Mit Auf Voreinstellung zurücksetzen machen Sie was? Genau!
Icon laden: Wenn Sie ein Objekt aus dem Objekt-Manager direkt in die Ansicht ziehen, wird dort ein HUD-Element als Selektionshilfe eingeblendet. Das Objekt-Icon wird ebenfalls angezeigt. Für dieses Objekt-Icon können Sie jetzt jede beliebige Bilddatei laden. Es sind dabei alle Bildformate möglich, die Cinema 4D versteht. Alphakanäle werden dabei ausgewertet.
Achten Sie darauf, dass relative Pfade (ausgehend von der Szenendatei) zu eingeladenen Bildern verwendet werden. Die Iconbilder sollten also im Verzeichnis ihrer Szenendatei liegen (bzw. in einem Unterordner davon).
Icongröße: Sie haben hier die Auswahl unter einer Reihe von Größen wie Klein, Mittel, Groß, Original (exakte Größe in Pixel wie das Original) und Passend (passend zur Text-Zeilenhöhe).
Die folgenden Befehle gelten nur für die oben erwähnten Selektionshilfen (also die per Drag&Drop aus dem Objekt-Manager in die Ansicht gezogenen Objekte). Sie legen damit fest, welcher Cinema 4D-Befehl ausgeführt bzw. in welchen Modus geschaltet werden soll, wenn Sie darauf klicken.
Aktivieren: Legen Sie hier fest, ob ein Befehl ausgeführt werden soll, wenn Sie auf dieses HUD-Element klicken. Ist die Option deaktiviert, wird nur das zugehörige Objekt selektiert.
Verschieben, Skalieren, Drehen: Beim Klick auf die Selektionshilfe wird neben der Selektion das entsprechende Werkzeug aufgerufen.
Befehl: Beim Klick auf die Selektionshilfe wird neben der Selektion ein frei wählbarer Cinema 4D-Befehl (oder -Skript) aufgerufen. Die Befehls-ID, die es gilt, hier einzutragen, entnehmen Sie dem Befehle-anpassen-Manager (die Nummer tippen Sie bitte ohne das vorangestellte ID) ein:
Neben Befehlen können hier auch Skripts aufgerufen werden. Geben Sie für das auszuführende Skript diesen Skriptnamen (mit diesem Namen ist das Skript abgespeichert) ein:
Sollte ein HUD-Element mit 2D-Vektor-Feld (siehe Vektor) definiert sein, finden Sie hier zusätzlich ein Menü Symbol, wo Sie die Form des kleinen Kreuzes unter mehreren Vorgaben auswählen können.
Sie definieren hier das Aussehen eines evtl. vorhandenen Schiebereglers (z.B. Licht-Helligkeit). Die Optionen sind selbsterklärend.
Es gibt hier zahlreiche Optionen, mit denen Sie mehrere (
Hiermit entfernen Sie die selektierte Parameter aus einer HUD-Gruppe, die dann als separate HUD-Elemente behandelt werden.
Entfernt die (
Hiermit zeigen Sie die Eigenschaften des zum rechtsgeklickten Parameter gehörigen Objekts im Attribute-Manager an.
Auf Voreinstellung zurücksetzen
Dieser Befehl setzt den rechtsgeklickten Parameter (bzw. alle selektierten) auf die Objektvoreinstellungen zurück, also den Zustand, den ein Objekt bei Neuerzeugung hat.
Bei einzelnen, sich nicht in einer Parametergruppe befindlichen Parametern finden Sie zusätzlich folgende drei Optionen:
Absolut: Haben Sie eine Parametergruppe zum HUD hinzugefügt, entscheidet diese Option, ob beim Skalieren des Fensters der Abstand zwischen den Parametern konstant bleibt (Option deaktiviert) oder sich proportional ändert (Option aktiviert).
Aktualisieren: Sollte es zu Diskrepanzen zwischen der Anzeige im Attribute-Manager und dem HUD kommen, rufen Sie einmal diese Funktion auf.
Umbenennen: Wenn die Option
Gruppe erstellen: Bei mehreren selektierten, sich in keiner Gruppe befindlichen HUD-Elementen (also vom Befehle-anpassen-Manager bzw. Objekt-Manager in die Ansicht gezogenen Befehle bzw. Objekte) werden diese hiermit in eine gemeinsame Gruppe gelegt.
Folgen: Objektspezifische HUD-Elemente werden positionsmäßig an das Objekt gebunden, d.h. sie bewegen sich mit dem Objekt mit.
Vertikal: Dreht die Parameterdarstellung um 90° gegen den Uhrzeigersinn.
Kurzanleitung zur Erstellung einer HUD-Befehlsgruppe
Angenommen, Sie möchten die Animationsabspielkontrollen aus der Animationspalette als HUD-Befehlsgruppe erstellen. Gehen Sie so vor: