DDFCreator 3: Unterschied zwischen den Versionen

Aus Deutsches DMXC-Wiki
Keine Bearbeitungszusammenfassung
 
(86 dazwischenliegende Versionen von 8 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Image:DDFCreator.png|left|605px|DDFCreator.png]]
__NOTOC__{{Infobox Plugin| Name = DDFCreator 3 | Logo = DDFCreatorImage.png | Screenshot = | Beschreibung = Mit dieser Software soll das Erstellen und Bearbeiten von DDFs erleichtert werden. | Hersteller = Patrick Grote| AktuelleVersion = 3.0.1 | AktuelleVersionFreigabeDatum = 15.01.2015| Funktioniertmit = Windows | Programmiersprache = C#<!--| Kategorie = --><!--| Lizenz = -->| Deutsch =  Nein<!--| Email = -->| Download = http://www.dmxcontrol.de/downloads/file/49-ddfcreator-3-0.html }}


== DDFCreator3.x ==
{{Manual Box | de | Attention | Diese Version des DDFCreators ist veraltet. Alle neu eingefügten Funktionen in den DDFs können hiermit nicht mehr verwaltet werden. Unter Umständen löscht der DDFCreator Bestandteile im DDF, die dieser nicht kennt. Daher ist es empfehlenswert, den DDFCreator nicht mehr zu verwenden, sobald im DDF manuell zusätzliche Funktionen hinzugefügt wurden. }}
{{BoxHinweis
|Text=
Die Angaben in diesem Artikel beziehen sich auf die '''noch nicht Releaste''' neue Version '''NACH''' Pre-Pre-Release 2.<br>
Der Release verzögert sich noch ein wenig, auf grund einiger kleiner, aber NERVIGER Bugs.


'''Es sollte aber Keine Probleme mehr beim Speichern geben'''
== Einleitung<br> ==
{{Bild_mit_Unterschrift|DDFCreator.png|1|Ansicht des DDFCreators|600px}}
Hier findet ihr alles, was ihr über den DDFCreator 3 für DMXControl 3 wissen müsst und wie ihr ihn bedient.
{{Manual Box | de | Hint |  Die DDFs von DMXControl 2 sind nicht kompatibel zu DMXControl 3. Sie sind aber mit wenigen Schritten mit diesem Tool wieder hergestellt. Der neue DDFCreator ist ausgerichtet auf das Konzept der Hardware-Abstraktion.
}}
}}


===== Unterstützte Funktionen: =====
*Shutter, Strobe, Dimmer, Zoom, Focus, Iris, Prism, Frost
*Position(Pan, Tilt), Pan/Tilt-Speed
*RGB(+Amber), CMYK, Colorwheels
*Gobowheels(Rotation, Index, Shake)
*Effectwheels(Rotation, Index)
*Rotation, Index
*Raws, RawSteps, Constants
*Fog, Switch, Matrix
<br>
{{Manual Box | de | Important | Ab Windows Vista muss der DDFCreator mit Administrator-Rechten gestartet werden, weil er die DDFs bearbeitet, die im Programmverzeichnis von DMXControl 3 liegen. Deshalb wird bei jedem Programmstart nach den Rechten gefragt. Dazu öffnet sich eine blaue Benutzerabfrage, bei der ihr auf {{Manual_Buttons|Ja}} klicken müsst, damit der DDFCreator startet.
}}


== Einleitung<br> ==
== Verwendung ==
 
=== Ein neues DDF anlegen ===
Hier findet ihr alles, was ihr über den DDFCreator 3.0 wissen müsst und wie ihr mit ihm umgehen müsst.<br>
Bevor es losgehen kann, muss ein neues Device angelegt werden, indem ihr auf die TabPage "Create Device" oder im Hauptmenü auf {{Manual_MenuText|File|New}} klickt. Es wird eine neue TabPage „Empty“ links neben "Create Device" angelegt. Klickt diese neue TabPage an, um alle Bereiche des DDFCreators freizuschalten. Fangt nun mit dem Ausfüllen des Infobereichs an und legt ein Bild fest, bevor ihr euch den Funktionen des Scheinwerfers widmet.
 
<br>
 
Der [[DDFCreator3.0]] ist zur zeit noch in der Entwicklung, daher kann es durchaus sein, dass ein DDF nicht gelesen, oder geschrieben werden kann.<br>
 
Es sind auch noch nicht alle funktionen im vollen umfang integriert, es fehlen Effekttwheel und -rotation , so wie die Matrix ist noch nicht vollständig ausgebaut<br>
 
Sollte es dabei euch also Probleme geben meldet das bitte bei [http://www.dmxcontrol.de/mediawiki/index.php?title=Benutzer:Qasi Qasi] und schildert ihm das Problem, oder Meldet den Fehler im [http://www.dmxcontrol.de/flyspray/index.php?do=toplevel&project=5 Bugtracker] er wird sich schnellstmöglich darum kümmern.<br>
 
== Verwendung<br>  ==
 
=== Neues DDF Anlegen<br>  ===
Bevor es los gehen kann, muss ein Neues Device angelegt werden, indem ihr einfach auf die TabPage "New Device" oder in der ToolBar Auf Device-> New Klickt.
Es wird eine Neue TabPage links neben der TabPage "New Device" angelegt.
Damit es nun aber entlich los gehen kann müsst ihr die neue, noch Unbeschriftete TabPage anklicken, nun werden alle bereiche des DDFCreators Freigeschaltet.
Am Besten ihr fangt an den Infobereich aus zu füllen und ein Bild fest zu legen, danach könnt ihr euch den Funktionen Witmen.


=== Informationen bearbeiten  ===
=== Informationen bearbeiten  ===
[[Image:DDFCreatorInfos.png|thumb|right]]
[[Image:DDFCreatorInfos.png|thumb|300px|right]]
Hier könnt ihr ganz einfach den Channel-Count (Anzahl der Kanäle), das Model, den Hersteller(Vendor),&nbsp;
Folgende Informationen werden in jedem DDF benötigt: Anzahl der Kanäle (Channel-Count), das Modell, der Hersteller (Vendor) und der Ersteller (Author). Bitte gebt hier euren vollständigen Namen (Vor- und Nachname) an. Im Kommentar-Feld (Comment) bietet es sich an, den DMX-Modus oder weitere Erläuterungen zu vermerken.<br>
den Author(Bitte einen vollständigen Namen in vorm von Vor- und Nachname), und den Kommentar(Comment) bearbeiten.
Die Eigenschaft „DefaultStyle“ definiert, wie das Gerät im LiveView dargestellt wird. Hier gibt es 4 Einstellmöglichkeiten
Als Kommentar bietet sich an, den DMXModus rein zu schreiben, z.B. was im Display angezeigt wird(siehe Bild).<br>
:
Zusätzlich gibt es noch die Eigenschaft DefaultStyle, auf Deutsch "Standart Aussehen", hier gibt es 4 Einstellmöglichkeiten:<br>
# <leer>: Jeder Benutzer kann die Darstellungsform in der LiveView später selbst bestimmen
Frei gelassen, kann jeder Benutzer die Darstellungsform in der LiveView später selbst bestimmen.<br>
# CUSTOM: gleich wie <leer>
Custom ist gleich wie Freilassen.<br>
# IMAGE: es wird das Bild des Devices angezeigt
Image, es wird das Bild des Devies angezeigt.<br>
# PREVIEW: es wird eine Visualisierung angezeigt
Preview, es wird eine Visualisierung errechnet.<br>
{{Clear}}


=== Bild auswählen<br>  ===
=== Bild auswählen<br>  ===
[[Image:DDFCreatorImage.png|thumb|right]]  
[[Image:DDFCreatorImage.png|thumb|right]]  
Ihr könnt ganz einfach ein Bild des Devices auswählen.<br>
Ihr könnt ganz einfach ein Bild des Devices auswählen. Dazu muss es lediglich im Ordner "Kernel/Devices/Images" liegen und im PNG-Format vorliegen. Dabei ist eine Auflösung von 128x128 zu empfehlen. Außerdem kann das Bild z.B. mit GIMP so bearbeitet werden, dass der Hintergrund transparent ist. Um ein Bild auszuwählen müsst ihr nur auf das Default-Bild (zu sehen im Bild rechts) klicken. Es öffnet sich dann ein File-Dialog mit dem ihr das Bild aussuchen könnt. Ihr könnt aber auch einfach ein Bild per Drag&Drop auf den Bild-Bereich ziehen und es wird automatisch im richtigen Verzeichnis gespeichert und mit dem DDF verknüpft.
 
{{Clear}}
Dazu muss es ledigtlich im Ordner: Kernel/Devices/Images liegen und im Format PNG sein, dazu ist eine Auflösung von 128x128 zu empfelen.<br>
 
(Tipp: Ihr könnt das Bild mit z.B. GIMP so bearbeiten, das der hintergrund Transperent ist.)
 
Um ein Bild auszuwählen müsst ihr bloß auf den Riesigen PAR-Spot klicken. Es Öffnet sich dann ein File-Chooser mit welchen ihr das Bild aussuchen könnt.<br>
 
Ihr könnt auch einfach ein Bild ganz einfach Per Drag&Drop auf den Bild-Bereich ziehen, und es wird automatisch im richtigen verzeichnis gespeichert und mit dem DDF verknüpft.<br>
 
<br>
 
<br>
 
 


=== Funktionen festlegen  ===
=== Funktionen festlegen  ===
[[Image:DDFCreatorPropertyGrid.png|thumb|right]]  
[[Image:DDFCreatorPropertyGrid.png|thumb|right]]  
 
Um Funktionen hinzuzufügen müsst ihr mit der rechten Maustaste in das PropertyGrid auf der linken Seite klicken. Es öffnet sich ein Menü, in welchem ihr die gewünschten Eigenschaften auswählen könnt. Es gibt Funktionen, wie Shutter, Strobo, Dimmer, Zoom, etc. welche nur einmal pro Beam ausgewählt werden können. Color- und Gobowheels, sowie Raws und Constanten können dagegen beliebig oft verwendet werden. Bei der Farbwahl ist aber entscheidend, dass entweder eine RGB-Mischung oder eine CMY-Mischung gewählt werden kann, nicht jedoch beide gleichzeitig.
<br>
 
Um Funktionen hinzu zu fügen müsst ihr mir der Rechten Maustaste in das PropertyGrid auf der linken Seite klicken.
Es wird sich eine Menü öffnen in welchem ihr auswählen könnt.<br>
 
Es gibt Funktionen, wie Shutter, Strobo, Dimmer, Zoom,... welche nur einmal pro Beam ausgewehlt werden können,
 
und Color- und Gobowheels, sowie Raws oder Constanten, welche belibig offt verwendet werden können.<br>
 
Es kann immer nur ein RGB under CMY verwendet werden, niemals beides,<br>


==== Einstellmöglichkeiten<br>  ====
==== Einstellmöglichkeiten<br>  ====
Jede Funktion hat verschiedene Einstellmöglichkeiten, wobei der Standard bei allen "Channel" ist. Fast alle Funktionen besitzen noch die Möglichkeit für "Finechannel", welcher für eine 16-Bit Auflösung notwendig ist (in den Manuals manchmal mit "least significant byte" (kurz LSB) beschriftet). Zudem kann man bei fast allen Funktionen "SubFunktionen" anlegen. Dies wird aber nur selten verwendet, wenn sich mehere Funktionen einen Channel teilen.
Außerdem wird angezeigt, wie viele "Properties" in der Funktion eingetragen sind, also wie viele verschiedene Schritte eingetragen wurden. Der Rest ist weitestgehend selbsterklärend.


Jede Funktion hat verschiedene Einstellmöglichkeiten,
Standart ist bei allen Channel.
Fast alle haben dann noch Finechannel, welcher für 16-Bit auflüsung notwendig ist(In den Manuals oft mit Last signifikant Bite beschriftet).
Zudem kann mann bei fast allen Funktionen SubFunktionen anlegen, wird aber nur selten verwendet, wenn sich mehere Funktionen einen Channel teilen, an der stelle gilt, "Probieren geht über Studieren".
Außerdem wird angezeigt, wifiele Propertys in der Funktion eingetragen sind, also wie viele verschiedene Schritte eingetragen wurden.
Der rest ist weitestgehnd selbsterklärend.
==== Sonstiges ====
==== Sonstiges ====
Es ist ausserdem möglich, eine Funktion zu löschen, kopieren oder einzufügen. Hierzu einfach die gewünschte Funktion auswählen. Es wird auf der rechten Seite des PropertyGrid ein kleiner Button erscheinen mit dem Inhalt "'''...'''". Duch das Klicken auf den Button öffnet sich ein Menü mit 4 Auswahlmöglichkeiten. Zur Auswahl stehen dann Remove, Copy, Paste und Extras.
Die drei erst genannten sind zum entfernen, kopieren und einfügen und sind selbsterklärend. Der letzte Menüeintrag öffnet ein Fenster mit einem PropertyGrid, welches die Einstellmöglichkeiten der Funktion anzeigt.


Es ist auserdem möglich eine Funktion zu löschen, kopieren oder einzufügen.
Des weiteren gibt es einen Button für Spezialfunktionen. Er erscheint im PropertyDescriptor, wenn eine solche Funktion ausgewählt ist (aktuell sind das Amber und Matrix) und blinkt grün. Durch Klick auf diesen Button öffnet sich ein Editor, welcher auf diese beiden Funktionen zugeschnitten ist. Die Tabellen auf der rechten Seite sind für diese Funktionen deaktiviert, sie können nur mit diesem Editor bearbeitet werden.
Hierzu einfach die gewünschte Funktion auswählen. Es wird auf der rechten Seite des PropertyGrid ein kleiner Button erscheinen mit dem inhalt "'''...'''". Duch das klicken auf den Button öffnet sich ein Menü mit 4 auswahlmöglichkeiten. Zur auswah steht einem dann Remove, Copy, Paste und Extras.
Die drei erst genannten sind selbsterklärend, die letztere öffnet ein Fenster in welchem ein PropertyGrid ist, walches die Einstellmöglichkeiten der Funktion anzeigt.
 
Des weiteren gibt es einen Button für Specialfunktionen, er erscheint wenn ine solche funktion ausgewählt ist(Aktuell sind das Amber und Matrix), im PropertyDescriptor und Blinkt grün.
Durch Klick auf diesen Button öffnet sich ein Editor, welcher auf nur diese Funktion zugeschnitten ist.
Die Tabellen auf der rechten Seite sind für diese Funktionen deaktiviert, sie können nur mit diesem Editor bearbeitet werden.
<gallery>
<gallery>
Datei:DDFCreatorSpecialButton.png|Special Settings
Datei:DDFCreatorSpecialButton.png|Special Settings
Datei:DDFCreatorAmberSettings.png|AmberSettings
Datei:DDFCreatorAmberSettings.png|AmberSettings
Datei:DDFCreatorMatrix.PNG
|MatrixSettings
</gallery>
</gallery>
==== SpecialFunktionen ====
==== SpecialFunktionen ====
===== Amber =====
===== Amber =====
Amber ist '''NUR''' unter der Funktion "RGB" zu finden, sie ist Standartmäßig NULL, daher kann sie nicht aufgeklapt werden, erst wenn mann hinter ihr mindestens einen Channel einträgt wird sie zugänglich.
Amber ist '''NUR''' unter der Funktion "RGB" zu finden. Sie ist standardmäßig NULL, daher kann sie nicht aufgeklappt werden. Erst wenn man hinter ihr mindestens einen Channel einträgt wird sie zugänglich. In ihrem Editor kann man nun einstellen, welchen Bereich des Farbspektrums das Amber wiederspiegelt (am besten ausprobieren).
In ihrem Editor kann man nun einstellen, welchen Bereich des Farbspektrums das Amber wiederspiegelt(am besten ausprobieren).
Die Einteilung ist in 0,1° Schritten des HUE-Farbschemas. Zum Einstellen können die Regler unten verwendet werden oder auch die Eckpunkte in der Visualisierung. Zu beachten ist, dass die rechten Eckpunkte nicht über die linke Begrenzung hinaus verschoben werden können und umgekehrt. Außerdem sind Werte über 120°(Grün) nicht erlaubt, und werden daher rot gekennzeichnet.
Die Einteilung ist in 0,1° schritten das HUE-Farbschemas
Zum einstellen können die Regler unten verwendet werden oder auch die Eckpunkte oben in der Visualisierung.
Zu beachten ist, das die Eckpunkte ihre Benachbarten Eckpunkte zur linken und rechten nicht überhohlt werden können, das ist gewollt, alles andere wäre Quatsch.


Außerdem sind alle Werte über 120°(Grün) irsinnig, washalb, sollte ein Wert darüber liegen, dies Rot gekennzeichnet werden.
===== Matrix=====
Für Matrizen existiert eine eigene Oberfläche, mit der diese mit nur wenigen Mausklicks erstellt und konfiguriert werden können. Es kann gespiegelt und rotiert werden und die Adressierungsreihenfolge kann auf Schlangenlinienform geändert werden. Außerdem können auch mehrere Cluster angelegt werden, was hilfreich ist, um aus mehreren Matrizen eine Matrix zu erstellen.


===== Matrix=====
== ValueChooser ==
Im Moment lioeber noch die Finger davon lassen, probieren könnt ihr aber gerne.
Im DDFCreator gibt es einige Auswahlcontrols und -fenster über die ihr verschiedene Werte besonders leicht einstellen könnt. Alle Controls werden über einen Doppelklick auf die entsprechende Eigenschaft im Tabellenbereich bearbeitet. Nachfolgend werden alle Controls erklärt, beschrieben und bei welchem Eigenschaftsfeld ihr diese aufrufen könnt.
Es ist ein komplet neuer Editor für die Matrix geplant, welcher euch erleichtern soll eine große Matrix anzulegen.
Geplant sind Visualisierungen um die Adressierungsreihenfolge besser sehen zu können.
<br>


=== ValueChooser  ===
=== DMXValueChooser ===
==== DMXValueChooser====
[[Image:DDFCreatorDMXValueChooser.png|thumb|right]]  
[[Image:DDFCreatorDMXValueChooser.png|thumb|right]]  
Dieser Chooser ermöglicht Prozentwerte und Hexadecimalwerte in den DMX-Wertebereich umzurechnen, um das abschreiben der Manuels zu erleichtern/beschleunigen.
Dieses Control ermöglicht es euch, Prozentwerte und Hexadezimalwerte in den DMX-Wertebereich umzurechnen, um das Übertragen der Werte aus den Gerätehandbüchern zu erleichtern. Es lässt sich bei den Spalten {{Manual_Fields|DMX min}} und {{Manual_Fields|DMX max}} von jeder Funktion öffnen.
Er läst sich bei den Columns -DMX und +DMX durch Doppelklick öffnen
{{Clear}}
<br><br>


==== ColorThempratureChooser====
=== ColorThempratureChooser ===
[[Image:DDFCreatorColorThempratureChooser.png|thumb|right]]  
[[Image:DDFCreatorColorThempratureChooser.png|thumb|right]]  
Mit diesem speziellen Chooser kann menn ausschließlich eine Farbthemperatur festlegen.
Mit diesem speziellen Control kann man eine Farbtemperatur festlegen. Der Wertebereich geht dabei von 1000K bis 16000K. Durch die visuelle Darstellung der Farbtemperatur wird die Auswahl deutlich vereinfacht. Dieses Control steht nur bei der ColorTemperature-Funktion in den Tabellenfeldern unter {{Manual_Fields|Val min}} und {{Manual_Fields|Val min}} zur Verfügung.
Der Wertebereich geht von 1000K bis 16000K.<br>
{{Clear}}
Er erleichtert die Auswahl enorm, da die Farbthemperatur Visualisiert wird.
 
<br><br>
=== ColorChooser ===
==== ColorChooser====
[[Image:DDFCreatorColorChooser.png|thumb|right]]  
[[Image:DDFCreatorColorChooser.png|thumb|right]]  
Ich habe einen Speziellen Chooser gebaut, welcher es euch ermöglicht schnell die richtige Farbe zu finden.
Der ColorChooser ermöglicht es euch, schnell die richtige Farbe zu finden. Das Fenster besitzt einen Farbkreis zur schnellen Auswahl einer Farbe. Es kann aber auch über die Regler die Farbe eingestellt werden. Zusätzlich existiert eine Datenbank mit Standardfarben, auf die ihr Zugriff bekommt, indem ihr oben rechts auf {{Manual_Buttons|Vendor Colorlists}} klickt. Dadurch erweitert sich das Fenster. Hier könnt ihr durch einfaches Scrollen eine Farbe aussuchen und durch die Eingabe von Suchbegriffen die Auswahl einschränken.  
<br>
Um die Farbauswahl noch weiter zu erleichtern, könnt ihr Farben auch einfach vom Desktop, wie mit einer Pipette kopieren.
Der Chooser hat ein Farbkreis zur schnellen auswahl einer Farbe, es kann aber auch über die Regler die Farbe eingestellt werden.
Hierfür setzt ihr einfach das Häckchen links neben {{Manual_Buttons|From Desktop}}. Nun müsst ihr mit der Maus nur noch auf die gewünschte Farbe zeigen und dann SHIFT oder STRG/CTRL kurz drücken. Dadurch wird die Farbe in das Auswahlfenster kopiert. Der ColorChoser ist nur bei Colorwheel-Funktionen in der Tabellenspalte {{Manual_Fields|Color}} aufrufbar.
<br>
{{Clear}}
Zusätzlich hab ich eine Datenbank mit Standartfarben angelegt, zugriff bekommt ihr indem ihr Oben rechts auf Vendor Colorlists klickt. <br> Der Chooser wird sich verbreitern hier könnt ihr durch einfaches Scrollen eine Farbe aussuchen und durch die eingabe von Suchbegrifen die Auswahl einschränken.
<br>
Und das ganze noch weiter zu erleichtern könnt ihr Farben einfach vom Desktop, wie mit einer Pipete kopieren.
Hierfür setzt ihr einfach das Häckchen links neben "From Desktop", nun müsst ihr mit der Maus nur noch auf die gewünschte Farbe zeigen und dann SHIFT oder STRG/CTRL kurz drücken.
Nun wird die Farbe in den Chooser kopiert.
<br><br>
==== GoboChooser====
[[Image:DDFCreatorGoboChooser.png|thumb|right]]
Dieser Chooser erscheint wenn mann auf eine Celle in der GoboColumn beim Gobowheel oder Prisma klickt.
Er erlaubt es ein Gobo aus dem Gobo-Verzeichnis des Kernels auszwählen.
Um die Gobos besser betachten zu können werden die Gobos auf eine Größe von 128x128 Skaliert.
<br><br>


=== Preview<br>  ===
=== GoboChooser ===
[[Image:DDFCreatorPreviewButton.png|thumb|right]]  
[[Image:DDFCreatorGoboChooser.png|thumb|right]]
Dieses Fenser erscheint, wenn man auf eine Zelle in der {{Manual_Fields|Gobo}}-Spalte der Gobowheel-Funktion oder Prisma-Funktion klickt. Es erlaubt die Auswahl eines Gobos aus dem Gobo-Verzeichnis des Kernels. Um die Gobos besser betrachten zu können, werden sie im rechten Fensterteil auf eine Größe von 128x128 skaliert. Neue Gobos müssen zur Zeit noch manuell in das "Kernel/Icons" Verzeichnis kopiert werden.
{{Clear}}


Dieses Fenster könnt ihr neben dem DDFCreator3 geöffnet lassen, um zu sehen, was welche Wertänderung in dem dann Fertigen DDF Bewirkt, es ist quasi eine Echtzeitvisualisierung der entstehenden XML-Datei.
== Schnellzugriffsleiste ==
Es ist ledigtlich möglich sich das XML-File anzusehen, es können hie keine werte geändert werden.
=== Laden  ===
[[Image:DDFCreatorLoad.png|thumb|upright|right]]
Hiermit können DDFs geladen werden. Die DDFs sind hierbei nach Hersteller sortiert. Per Doppelklick auf einen Hersteller können alle Geräte des Herstellers geladen werden. Bei einem Doppelklick auf ein Gerät wird nur dieses geladen. Alternativ kann ein DDF auch geladen werden, indem man es selektiert und dann auf den {{Manual_Buttons|Load}}-Button klickt.
<br>
Sollte es von einem Gerät mehrere DDFs geben, kann man sie anhand des im unteren Fensterteil angezeigten Pfades unterscheiden.
{{Clear}}


=== Speichern<br>  ===
=== Speichern ===
Es kann per plick auf den Button Save das aktuell ausgewählte DDF als XML gespeichert werden.<br>
Es kann per Klick auf den Button {{Manual_Buttons|Save}} das aktuell ausgewählte DDF als XML gespeichert werden. Selbiges geschieht durch den Menüeintrag {{Manual_MenuText|File|Save}}. Durch einen Klick auf {{Manual_MenuText|File|Save All}} werden alle geladenen DDFs gespeichert. Dabei wird vorzugsweise im Verzeichnis {{Manual_Filepath|DMXControl3.x/Kernel/Devices}} gespeichert.
Selbiges geschieht durch Files->Save.
<br>
Durch klick auf Files-> Save All werden Alle geladenen DDFs gespeichert.
<br>
Gespeichert wird vorzugsweise in DMXControl/Kernel/Devices
<br>


=== Laden  ===
=== Preview ===
[[Image:DDFCreatorLoad.png|thumb|right]]  
[[Image:DDFCreatorPreviewButton.png|thumb|right]]  
Hiermit können DDFs geladen werden.
Dieses Fenster könnt ihr neben dem DDFCreator3 geöffnet lassen, um zu sehen, was welche Wertänderung in dem dann fertigen DDF bewirkt. Es ist quasi eine Echtzeitvisualisierung der entstehenden XML-Datei. Hier ist es aber lediglich möglich sich das XML-File anzusehen. Der Text kann in diesem Fenster nicht geändert werden.
Die DDFs sind hierbei nach Hersteller sortiert.
{{Clear}}


Es können Per Doppelklick auf einen Hersteller alle Devices des Herstellers geladen werden.
== Besondere Funktionen ==
Per Doppelklick auf ein Devices wird nur dies geladen.
[[Image:DDFCreatorAnheften.png|thumb|upright|right|Anheften von DDFs an den DDFCreator Task ab Windows Vista]]
Oder mann selektiert das gewünschte Device und Klick auuf "Load"
=== Ab Windows XP===
Ihr könnt DDFs ab Windows XP direkt aus dem Verzeichnis durch einen Rechtsklick auf das DDF und dann "Öffnen mit"=>"DDFCreator 3" öffnen.


Sollte es von einem Device mehere DDFs geben kann mann sie Unterscheiden auhand des Unten angezeigten Pfades.
=== Ab Windows Vista ===
Ihr könnt DDFs per Drag&Drop an den Task des DDFCreators 3 in der Taskleiste anheften. Das ermöglicht euch eure wichtigen DDFs schnell zugriffsbereit zu haben. Durch Klick auf ein angeheftetes DDF wird dieses in den Creator geladen. Es können bis zu 12 DDFs angeheftet werden, alle weiteren werden nicht angezeigt. Sie rücken aber nach, wenn eines der 12 sichtbaren DDFs aus der Liste entfernt wird.


[[Kategorie: DMXControl 3]]
[[Kategorie: DMXControl 3]]
[[en:DDFCreator3.0|en:DDFCreator3.0]]
[[en:DDFCreator3.0|en:DDFCreator3.0]]

Aktuelle Version vom 9. November 2024, 18:48 Uhr

DDFCreator 3
DDFCreatorImage.png
Entwickler Patrick Grote
Aktuelle Version 3.0.1 (15.01.2015)
Funktioniert mit Windows
Programmier­sprache C#
Deutschsprachig Nein
Download


Achtung, wichtiger Hinweis! Diese Version des DDFCreators ist veraltet. Alle neu eingefügten Funktionen in den DDFs können hiermit nicht mehr verwaltet werden. Unter Umständen löscht der DDFCreator Bestandteile im DDF, die dieser nicht kennt. Daher ist es empfehlenswert, den DDFCreator nicht mehr zu verwenden, sobald im DDF manuell zusätzliche Funktionen hinzugefügt wurden.

Einleitung

Abbildung 1:Ansicht des DDFCreators
Abbildung 1: Ansicht des DDFCreators

Hier findet ihr alles, was ihr über den DDFCreator 3 für DMXControl 3 wissen müsst und wie ihr ihn bedient.

Wichtiger Hinweis Die DDFs von DMXControl 2 sind nicht kompatibel zu DMXControl 3. Sie sind aber mit wenigen Schritten mit diesem Tool wieder hergestellt. Der neue DDFCreator ist ausgerichtet auf das Konzept der Hardware-Abstraktion.
Unterstützte Funktionen:
  • Shutter, Strobe, Dimmer, Zoom, Focus, Iris, Prism, Frost
  • Position(Pan, Tilt), Pan/Tilt-Speed
  • RGB(+Amber), CMYK, Colorwheels
  • Gobowheels(Rotation, Index, Shake)
  • Effectwheels(Rotation, Index)
  • Rotation, Index
  • Raws, RawSteps, Constants
  • Fog, Switch, Matrix


Wichtiger Hinweis Ab Windows Vista muss der DDFCreator mit Administrator-Rechten gestartet werden, weil er die DDFs bearbeitet, die im Programmverzeichnis von DMXControl 3 liegen. Deshalb wird bei jedem Programmstart nach den Rechten gefragt. Dazu öffnet sich eine blaue Benutzerabfrage, bei der ihr auf [Ja] klicken müsst, damit der DDFCreator startet.

Verwendung

Ein neues DDF anlegen

Bevor es losgehen kann, muss ein neues Device angelegt werden, indem ihr auf die TabPage "Create Device" oder im Hauptmenü auf « File »⇒ « New » klickt. Es wird eine neue TabPage „Empty“ links neben "Create Device" angelegt. Klickt diese neue TabPage an, um alle Bereiche des DDFCreators freizuschalten. Fangt nun mit dem Ausfüllen des Infobereichs an und legt ein Bild fest, bevor ihr euch den Funktionen des Scheinwerfers widmet.

Informationen bearbeiten

DDFCreatorInfos.png

Folgende Informationen werden in jedem DDF benötigt: Anzahl der Kanäle (Channel-Count), das Modell, der Hersteller (Vendor) und der Ersteller (Author). Bitte gebt hier euren vollständigen Namen (Vor- und Nachname) an. Im Kommentar-Feld (Comment) bietet es sich an, den DMX-Modus oder weitere Erläuterungen zu vermerken.
Die Eigenschaft „DefaultStyle“ definiert, wie das Gerät im LiveView dargestellt wird. Hier gibt es 4 Einstellmöglichkeiten

  1. <leer>: Jeder Benutzer kann die Darstellungsform in der LiveView später selbst bestimmen
  2. CUSTOM: gleich wie <leer>
  3. IMAGE: es wird das Bild des Devices angezeigt
  4. PREVIEW: es wird eine Visualisierung angezeigt

Bild auswählen

DDFCreatorImage.png

Ihr könnt ganz einfach ein Bild des Devices auswählen. Dazu muss es lediglich im Ordner "Kernel/Devices/Images" liegen und im PNG-Format vorliegen. Dabei ist eine Auflösung von 128x128 zu empfehlen. Außerdem kann das Bild z.B. mit GIMP so bearbeitet werden, dass der Hintergrund transparent ist. Um ein Bild auszuwählen müsst ihr nur auf das Default-Bild (zu sehen im Bild rechts) klicken. Es öffnet sich dann ein File-Dialog mit dem ihr das Bild aussuchen könnt. Ihr könnt aber auch einfach ein Bild per Drag&Drop auf den Bild-Bereich ziehen und es wird automatisch im richtigen Verzeichnis gespeichert und mit dem DDF verknüpft.

Funktionen festlegen

DDFCreatorPropertyGrid.png

Um Funktionen hinzuzufügen müsst ihr mit der rechten Maustaste in das PropertyGrid auf der linken Seite klicken. Es öffnet sich ein Menü, in welchem ihr die gewünschten Eigenschaften auswählen könnt. Es gibt Funktionen, wie Shutter, Strobo, Dimmer, Zoom, etc. welche nur einmal pro Beam ausgewählt werden können. Color- und Gobowheels, sowie Raws und Constanten können dagegen beliebig oft verwendet werden. Bei der Farbwahl ist aber entscheidend, dass entweder eine RGB-Mischung oder eine CMY-Mischung gewählt werden kann, nicht jedoch beide gleichzeitig.

Einstellmöglichkeiten

Jede Funktion hat verschiedene Einstellmöglichkeiten, wobei der Standard bei allen "Channel" ist. Fast alle Funktionen besitzen noch die Möglichkeit für "Finechannel", welcher für eine 16-Bit Auflösung notwendig ist (in den Manuals manchmal mit "least significant byte" (kurz LSB) beschriftet). Zudem kann man bei fast allen Funktionen "SubFunktionen" anlegen. Dies wird aber nur selten verwendet, wenn sich mehere Funktionen einen Channel teilen. Außerdem wird angezeigt, wie viele "Properties" in der Funktion eingetragen sind, also wie viele verschiedene Schritte eingetragen wurden. Der Rest ist weitestgehend selbsterklärend.

Sonstiges

Es ist ausserdem möglich, eine Funktion zu löschen, kopieren oder einzufügen. Hierzu einfach die gewünschte Funktion auswählen. Es wird auf der rechten Seite des PropertyGrid ein kleiner Button erscheinen mit dem Inhalt "...". Duch das Klicken auf den Button öffnet sich ein Menü mit 4 Auswahlmöglichkeiten. Zur Auswahl stehen dann Remove, Copy, Paste und Extras. Die drei erst genannten sind zum entfernen, kopieren und einfügen und sind selbsterklärend. Der letzte Menüeintrag öffnet ein Fenster mit einem PropertyGrid, welches die Einstellmöglichkeiten der Funktion anzeigt.

Des weiteren gibt es einen Button für Spezialfunktionen. Er erscheint im PropertyDescriptor, wenn eine solche Funktion ausgewählt ist (aktuell sind das Amber und Matrix) und blinkt grün. Durch Klick auf diesen Button öffnet sich ein Editor, welcher auf diese beiden Funktionen zugeschnitten ist. Die Tabellen auf der rechten Seite sind für diese Funktionen deaktiviert, sie können nur mit diesem Editor bearbeitet werden.

SpecialFunktionen

Amber

Amber ist NUR unter der Funktion "RGB" zu finden. Sie ist standardmäßig NULL, daher kann sie nicht aufgeklappt werden. Erst wenn man hinter ihr mindestens einen Channel einträgt wird sie zugänglich. In ihrem Editor kann man nun einstellen, welchen Bereich des Farbspektrums das Amber wiederspiegelt (am besten ausprobieren). Die Einteilung ist in 0,1° Schritten des HUE-Farbschemas. Zum Einstellen können die Regler unten verwendet werden oder auch die Eckpunkte in der Visualisierung. Zu beachten ist, dass die rechten Eckpunkte nicht über die linke Begrenzung hinaus verschoben werden können und umgekehrt. Außerdem sind Werte über 120°(Grün) nicht erlaubt, und werden daher rot gekennzeichnet.

Matrix

Für Matrizen existiert eine eigene Oberfläche, mit der diese mit nur wenigen Mausklicks erstellt und konfiguriert werden können. Es kann gespiegelt und rotiert werden und die Adressierungsreihenfolge kann auf Schlangenlinienform geändert werden. Außerdem können auch mehrere Cluster angelegt werden, was hilfreich ist, um aus mehreren Matrizen eine Matrix zu erstellen.

ValueChooser

Im DDFCreator gibt es einige Auswahlcontrols und -fenster über die ihr verschiedene Werte besonders leicht einstellen könnt. Alle Controls werden über einen Doppelklick auf die entsprechende Eigenschaft im Tabellenbereich bearbeitet. Nachfolgend werden alle Controls erklärt, beschrieben und bei welchem Eigenschaftsfeld ihr diese aufrufen könnt.

DMXValueChooser

DDFCreatorDMXValueChooser.png

Dieses Control ermöglicht es euch, Prozentwerte und Hexadezimalwerte in den DMX-Wertebereich umzurechnen, um das Übertragen der Werte aus den Gerätehandbüchern zu erleichtern. Es lässt sich bei den Spalten "DMX min" und "DMX max" von jeder Funktion öffnen.

ColorThempratureChooser

DDFCreatorColorThempratureChooser.png

Mit diesem speziellen Control kann man eine Farbtemperatur festlegen. Der Wertebereich geht dabei von 1000K bis 16000K. Durch die visuelle Darstellung der Farbtemperatur wird die Auswahl deutlich vereinfacht. Dieses Control steht nur bei der ColorTemperature-Funktion in den Tabellenfeldern unter "Val min" und "Val min" zur Verfügung.

ColorChooser

DDFCreatorColorChooser.png

Der ColorChooser ermöglicht es euch, schnell die richtige Farbe zu finden. Das Fenster besitzt einen Farbkreis zur schnellen Auswahl einer Farbe. Es kann aber auch über die Regler die Farbe eingestellt werden. Zusätzlich existiert eine Datenbank mit Standardfarben, auf die ihr Zugriff bekommt, indem ihr oben rechts auf [Vendor Colorlists] klickt. Dadurch erweitert sich das Fenster. Hier könnt ihr durch einfaches Scrollen eine Farbe aussuchen und durch die Eingabe von Suchbegriffen die Auswahl einschränken. Um die Farbauswahl noch weiter zu erleichtern, könnt ihr Farben auch einfach vom Desktop, wie mit einer Pipette kopieren. Hierfür setzt ihr einfach das Häckchen links neben [From Desktop]. Nun müsst ihr mit der Maus nur noch auf die gewünschte Farbe zeigen und dann SHIFT oder STRG/CTRL kurz drücken. Dadurch wird die Farbe in das Auswahlfenster kopiert. Der ColorChoser ist nur bei Colorwheel-Funktionen in der Tabellenspalte "Color" aufrufbar.

GoboChooser

DDFCreatorGoboChooser.png

Dieses Fenser erscheint, wenn man auf eine Zelle in der "Gobo"-Spalte der Gobowheel-Funktion oder Prisma-Funktion klickt. Es erlaubt die Auswahl eines Gobos aus dem Gobo-Verzeichnis des Kernels. Um die Gobos besser betrachten zu können, werden sie im rechten Fensterteil auf eine Größe von 128x128 skaliert. Neue Gobos müssen zur Zeit noch manuell in das "Kernel/Icons" Verzeichnis kopiert werden.

Schnellzugriffsleiste

Laden

DDFCreatorLoad.png

Hiermit können DDFs geladen werden. Die DDFs sind hierbei nach Hersteller sortiert. Per Doppelklick auf einen Hersteller können alle Geräte des Herstellers geladen werden. Bei einem Doppelklick auf ein Gerät wird nur dieses geladen. Alternativ kann ein DDF auch geladen werden, indem man es selektiert und dann auf den [Load]-Button klickt.
Sollte es von einem Gerät mehrere DDFs geben, kann man sie anhand des im unteren Fensterteil angezeigten Pfades unterscheiden.

Speichern

Es kann per Klick auf den Button [Save] das aktuell ausgewählte DDF als XML gespeichert werden. Selbiges geschieht durch den Menüeintrag « File »⇒ « Save ». Durch einen Klick auf « File »⇒ « Save All » werden alle geladenen DDFs gespeichert. Dabei wird vorzugsweise im Verzeichnis "DMXControl3.x/Kernel/Devices" gespeichert.

Preview

DDFCreatorPreviewButton.png

Dieses Fenster könnt ihr neben dem DDFCreator3 geöffnet lassen, um zu sehen, was welche Wertänderung in dem dann fertigen DDF bewirkt. Es ist quasi eine Echtzeitvisualisierung der entstehenden XML-Datei. Hier ist es aber lediglich möglich sich das XML-File anzusehen. Der Text kann in diesem Fenster nicht geändert werden.

Besondere Funktionen

Anheften von DDFs an den DDFCreator Task ab Windows Vista

Ab Windows XP

Ihr könnt DDFs ab Windows XP direkt aus dem Verzeichnis durch einen Rechtsklick auf das DDF und dann "Öffnen mit"=>"DDFCreator 3" öffnen.

Ab Windows Vista

Ihr könnt DDFs per Drag&Drop an den Task des DDFCreators 3 in der Taskleiste anheften. Das ermöglicht euch eure wichtigen DDFs schnell zugriffsbereit zu haben. Durch Klick auf ein angeheftetes DDF wird dieses in den Creator geladen. Es können bis zu 12 DDFs angeheftet werden, alle weiteren werden nicht angezeigt. Sie rücken aber nach, wenn eines der 12 sichtbaren DDFs aus der Liste entfernt wird.