Lektion 9 Tut3: Unterschied zwischen den Versionen

Aus Deutsches DMXC-Wiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(51 dazwischenliegende Versionen von 11 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Stub}}
{{Manual Header
{{Hinweis|Dieser Artikel soll eine Kurzanleitung zu DMXControl sein. Inhalt: Programmierung von cues und einer Show }}
| Type = DMXC3 Tutorials
<h2 style="{{Style:Hauptseite:Überschrift}}" align="center">DMXControl 3 Lektion9</h2>
| zurückLink = Lektion_8_Tut3
<div style="{{Style:Hauptseite:Box}} background-color:#f5faff">
| zurückText = Lektion 8
<!-- Rechte Spalte -->
| vorLink = Lektion_10_Tut3
<div class="floatright" style="width: 78%;  margin-top:-8px;">
| vorText = Lektion 10
}}


= Überblick =


In der vorherigen Lektion wurden die einfachen Szenen vorgestellt. In dieser Lektion erklären wir einige komplexe Szenen, z.B. das "Fanning". Mit "Fanning" erstellst Du eindrucksvolle Gruppeneffekte, z.B. Regenbogen- oder Welleneffekte. 
{{Veraltet}}


= Lektion 9: Fanning, Chasers und andere Effekte =
== Überblick ==
In der vorherigen Lektion wurden die einfachen Szenen vorgestellt. In dieser Lektion erklären wir einige komplexe Szenen, z.B. das "Fanning". Mit "Fanning" erstellst Du eindrucksvolle Gruppeneffekte, z.B. Regenbogen- oder Welleneffekte.  DMXControl 3 liefert auch eine Effektbibliothek.


DMXControl 3 extends the scope of scenes in that way that dynamic  effects can be included and that you can apply certain algorithms for  the attributes (DMX values) of included devices resp. groups. This  allows you to create highly complex scene with few mouse clicks. Don't  believe it? Let's demonstrate how it works!
'''Updates dringend erforderlich:'''


* Welche Funktionen haben ##, ||, ?? | und ?
* Bereiche "0..255" sind nun durch "0..1" ersetzt.
== Lektion 9: Fanning, Chasers und andere Effekte ==
DMXControl 3 erweitert die Programmiermöglichkeiten von Szenen dahingehend, dass dynamische Effekte und bestimmte Algorithmen auf die Werte von DMX-Geräten in einer Gruppe angewendet werden können.
Dies erlaubt Dir das Erstellen eindrucksvoller, hochkomplexer Szenen mit wenigen Mausklicks. Unvorstellbar? Wir werden es Dir erklären!
===Fanning===
===Fanning===
The first mechanism is fanning.  
Die erste Möglichkeit nennt sich Fanning. Das Wort "Fan" kommt hier von "Fächer". So wie man einen Fächer aufziehen kann und ein buntes schönes Bild entsteht, kann man mit Fanning wunderbare Farbpaletten oder Beamstrahlen erzeugen.
Fanning means from technical point of view to split a value oder domain to a group of devices. We distinguish between linear and alternate fanning, see following tables explaining the syntax element.  


====Linear Fanning====
Fanning bedeutet aus technischer Sicht, dass ein Wertebereich auf eine Gruppe von Geräten aufgeteilt wird. Dabei wird zwischen linearem und abwechselndem (alternierendem) Fanning unterschieden. Die folgende Tabelle dient zur Syntaxerklärung.


===Linear fanning===
{| class="wikitable"
{| class="wikitable"
|-
|-
Zeile 28: Zeile 35:
|  >  ||    50 > 100    || Lineare Werteänderung
|  >  ||    50 > 100    || Lineare Werteänderung
|-
|-
|  <>    || 50 <> 100 || Lineare Werteänderung: äußere Geräte: 100, Zentrale Geräte 50
|  <>    || 50 <> 100 || Lineare Werteänderung: äußere Geräte: 50, Zentrale Geräte 100 <br>(Eselsbrücke: Im Symbol zeigen beide Zeichen nach außen, dort wird der erste Wert (50) angewandt; in der Mitte der 2. Wert (100) )
|-
|-
|  ><    || 50 >< 100 ||  Lineare Werteänderung entgegengesetzt: äußere Geräte: 50, Zentrale Geräte 100
|  ><    || 50 >< 100 ||  Lineare Werteänderung entgegengesetzt: äußere Geräte: 100, Zentrale Geräte 50 <br>(Eselsbrücke: Im Symbol zeigen beide Zeichen nach innen, dort in der Mitte wird der erste Wert (50) angewandt; außen der 2. Wert (100) )
|}
|}


=== alternate fanning ===
=== Alternierendes Fanning ===
 
{| class="wikitable"
{| class="wikitable"
|-
|-
Zeile 44: Zeile 50:
|}
|}


Wie arbeitet es?
Wie funktioniert es nun?
 
Wir wollen eine Szene mit 8x RGB-Pars erstellen, die von Rot in der Mitte nach Außen in Blau überblendet. 


Wir wollen eine Szene mit 8x RGB Pars erstellen, die von Rot in der Mitte nach aussen in Blau überblendet. 
{{Bild_mit_Unterschrift |DMXC3L09 Fanning pink.JPG|1|Beispiel für Farbfanning|center|600px}}
[[Datei:DMXC3L09 Fanning pink.JPG]]


Wieviele Schritte brauchst Du für die Programmierung? 8? 16? 32?  
Wieviele Schritte brauchst Du für die Programmierung? 8? 16? 32?  
Die Antwort lautet: drei.
We will apply linear fanning by "><" where we separate the marginal devices from central devices. Die Schritte:
* selektiere die Gruppe "RGB pars"
* Go to property grid panel and type in for red color "0<>255"
* type for blue color "255<>0"


Here is the result in property grid:
Die Antwort lautet: '''Drei!'''


[[Datei:DMXC3L09 Fanning pink programmer.JPG]]
Wir wollen das lineare Fanning bei "><" erklären, wobei zwischen den äußeren und inneren Geräten unterschieden wird. Die Schritte:


Let's make another excercise with alternate fanning. The task is switching on each second lamp (i.e. setting dimmer to 100%).
* Selektiere die Gruppe "RGB pars"
* Klicke im Property Grid Panel und schreibe in den Kasten für Rot "0<>255" (Enter)
* Schreibe in den Kasten für Blau "255<>0" (Enter)


Hier ist das Ergebnis im Property Grid (Wahnsinn!):


[[Datei:DMXC3L09 Fanning alternate.JPG]]
{{Bild_mit_Unterschrift |DMXC3L09 Fanning pink programmer.JPG|2|Property Grid zu Beispiel aus Bild 1|center}}


Es gibt eine einfache Lösung: Füge "0#100" in das Value Text Feld im Dimmer.
Lass uns nun eine Übung mit dem abwechselnden Fanning machen. Die Aufgabe ist es, jede zweite Lampe einzuschalten (d.h. den Dimmer auf 100% zu setzen).


[[Datei:DMXC3L09 Fanning alternate programmer.JPG]]
{{Bild_mit_Unterschrift |DMXC3L09 Fanning alternate.JPG|3|Beispiel für alternierendes Fanning|center|600px}}


=== Effects and attachables  ===
Es gibt eine einfache Lösung: Füge "0#100"(Enter) im Property Grid in das Textfeld für den Dimmer.


With  fanning you can create static cues. The attachables panels provides  some effects that can be used for dynamic changes within a cue.  
{{Bild_mit_Unterschrift |DMXC3L09 Fanning alternate programmer.JPG|4|Property Grid zu Beispiel aus Bild 3|center}}


'''Remember:  '''Attachables will be summed to the values that are manually adjusted. (If the&nbsp;device has a dimmer of&nbsp;30% adjusted und you  add a sinus with amplitude of 20%, the brightness minimum value will  be&nbsp;30%, the maximum value 50%)&nbsp;
=== Effekte und Filter ===
Mit Fanning kann man statische Szenen (cues) erzeugen. Nun wollen wir auch dynamische Effekte wie Schwingen, Blinken, laufende Lichter etc. hinzufügen. Natürlich geht das mit DMXControl 3 auch ganz fix, oder habt ihr was anderes erwartet? ;)


Let's  have an example: You want to have a blinking effects with all  frontlight lamps with lowest brightness for the central devices.  
Probiere es an einem Beispiel aus: Du willst einen blinkenden Effekt mit dem Frontlicht erstellen.


Here  we will use the "attachable" pannel showing some effects such as  "Sinus", Trapezoid", "Sawtooth" etc. Per drag&amp;drop we can load  the Sinus effect to the dimmer attribute within property grid.  
Im "'''Effects and filter'''" Panel (zu erreichen über '''Windows->Effects and Filters''') werden einige Super-Effekte angeboten, mit denen auch ein dynamischer Wechsel innerhalb einer Cue erzeugt werden kann, wie "Sinus", "Trapezoid", "Sawtooth" usw. Per Drag&Drop kannst Du einfach z.B. den Sinuseffekt auf den Dimmer im Property Grid legen.


Following settings are nessecary (the amplitude will varybetween 30 and 100&nbsp;%):
Schon verhält sich dieses Attribut wie das Symbol bzw. der Name des Effektes es erwarten lässt. Man kann dann effekt-spezifisch weitere Parameter im Property-Grid ändern, um zum Beispiel die Amplitude oder Frequenz des Effektes zu beeinflussen (siehe Tabelle unten).


[[Image:DMXC3L09 Fanning with Sinus effect.JPG]]
Wenn man Effekte einer Eigenschaft im Property Grid zugewiesen hat und dort dann die Parameter entsprechend angepasst hat, kann man den Effekt aus dem Property Grid in das Saved Fenster bei Effekte ziehen. Dort kann der parametrierten Effekt zur späteren Nutzung gespeichert werden.<br>
Durch einen Rename des Effekt-Namens lassen sich Verwechslungen ausschließen.<br>
Ein markierter Effekt im Saved Fenster, kann durch einen Klick auf Edit direkt in seinen Eigenschaften verändert werden.


Try it!  
{{Bild_mit_Unterschrift |DMXC3L09 Fanning with Sinus effect.JPG|5|Beispiel für Blinkeffekt|center|600px}}
Versuche es selbst und probiere es aus! Du wirst begeistert sein!


Hint: Press the '''Del''' key to remove the effect from the attribute.
Tipp: Nutze den Chaser-Effekt, um Lauflichter innerhalb unserer RGB-Pars zu programmieren:
* die RGB-Gruppe selektieren
* den Chaser-Effekt auf den Dimmer in Property Grid werfen


{{Manual Box | de | Hint | Die Werte werden zu den bereits eingestellten Werten hinzu addiert. Ein Beispiel soll es Dir verdeutlichen:
<br />
''Du nimmst den Kanal für die Farbe Rot (im folgenden nur noch "R"). Dieser ist aus - also hat den Wert null (0). Wenn Du jetzt einen Sinus Effekt mit der Amplitude 50 auf "R" legst, so wirst Du einen Farbausschlag im '''Stage View''' und/oder bei Deinem Gerät festellen. Das liegt daran, dass der Wert 50 auf Deinen Null (0)-Wert aufmoduliert wird. Heißt also, dass der Kanal zwischen Null (0) und 50 schwankt.''
}}
<br>
Drücke die '''Entf''' Taste oder das Delete-Kreuz im '''Property-Grid''', um einen Effekt wieder zu löschen.
<br>
{| class="wikitable FCK__ShowTableBorders"
{| class="wikitable FCK__ShowTableBorders"
|-
|-
! Attribut
! Eigenschaft
! Example
! Beispiel
! Description
! Beschreibung
|-
|-
| Amplitude  
| Amplitude  
| 50 &gt; 100  
| 50 &gt; 100  
| value interval for selected attribute; can be set to negative value too
| Wertebereich der ausgewählten Eigenschaft; kann auch ein negativer Wert sein
|-
| Offset
| [0..100]
| offset between group elements
|-
|-
| Phase  
| Phase  
| [0..1]  
| [0..1]  
| &nbsp;?
| Phasenverschiebung, offset zwischen Gruppenelementen
|-
|-
| Frequency  
| Frequency  
| [0..1]  
| [0..1]  
| &nbsp;cycle speed&nbsp;
| &nbsp;Geschwindigkeit&nbsp;
|}
|}


<br>'''Tipp''': By fanning the offset you get interesting chasers.  
{{Manual Box | de | Hint | Wird der Offset gefannt, kann man interessante Chaser erzeugen.}}
 
In order to illustrate the power of this concept we have listed following use cases for you:


Zur Veranschaulichung dieses tollen Konzepts haben wir einige Anwendungsfälle aufgelistet:


{| class="wikitable FCK__ShowTableBorders"
{| class="wikitable FCK__ShowTableBorders"
|-
|-
! Use case
! Anwendungsfall
! Visual effect description
! Veranschaulichung
! Amplitude
! Amplitude
! Offset
! Phase
! Frequency
|-
|-
|Jump Effect: Dimmer should slowly fade to 0 and will jump to full value
|Springeffekt: Der Dimmer fadet langsam gegen Null und springt dann zu 100%
|set dimmer to 100, drag sawtooth effect to dimmer attribute
|ziehe "Sawtooth" auf die Dimmereigenschaft
| -100
| -100  
|-
|Lauflicht: Jeweils ein Element der Gruppe dimmt zu 100%
|ziehe "Chaser" auf die Dimmereigenschaft
| 100  
|-
|Gobowechsel: Durchschalten der Gobos
|ziehe "ListSwitch" die Goboeigenschaft
|   
|   
|
|-
|  
|Ein-Ausfade-Effekt mit Wartezeit: Dimmer fadet auf 70, warten, Dimmer fadet auf 0, warten
|ziehe "Trapezoid" auf die Dimmereigenschaft
| 70
|-
|Achterfigur: Movinglights fahren eine achter Form ab
|ziehe "Lissajous" auf die Positionseigenschaft
| 270
|-
|An/Aus-Effekt: Scheinwerfer geht An/Aus ohne zu Faden
|ziehe "Rectangle" auf die Dimmereigenschaft
| 100
|-
|Harmonisches Faden: Scheinwerfer dimmt harmonisch zu 100% und zurück auf 0
|ziehe "Sinus" auf die Dimmereigenschaft
| 100
|-
|Farbverlauf: Scheinwerfer fadet alle Farben des Farbkreises durch
|ziehe "Sawtooth" auf die Farbeigenschaft
| 100
|-
|-
|}
|}


 
[[en: Lesson_9_Tut3]]
           
 
[[Kategorie: Tutorials DMXControl 3]]
 
 
 
=== '''Zusätzliche Themen (von beta testern)''' ===
*
 
==Übung==
* Try to apply fanning to moving lights. That rocks! ;)
*
 
==Zusätzliche Links==
*
 
==Zertifikat==
Ich habe die Themen in dieser Lektion verstanden und möchte mit der nächsten Lektion weitermachen:
[http://www.dmxcontrol.de/mediawiki_beta/index.php?title=Einsteiger:Lesson10 Lektion10: Die Programmieransicht]
 
 
 
</div>
 
<!-- Linke Spalte -->
<div style="{{Style:Hauptseite:Box}} width: 17%; background-color:#f5faff">
{{DMXC3_lesson}}
</div>
 
 
__NOTOC__
{{Languages|Einsteiger:lesson9}}

Aktuelle Version vom 10. November 2024, 14:24 Uhr

Im-aim.png Lektion 9 Tut3
Arrow back.png Lektion 8
Lektion 10 Arrow forw.png
Inhaltsverzeichnis


Info small.png Hinweis: Dieser Artikel kann möglicherweise veraltete Informationen enthalten.
Daher ist die Richtigkeit der Angaben zu prüfen.

Überblick

In der vorherigen Lektion wurden die einfachen Szenen vorgestellt. In dieser Lektion erklären wir einige komplexe Szenen, z.B. das "Fanning". Mit "Fanning" erstellst Du eindrucksvolle Gruppeneffekte, z.B. Regenbogen- oder Welleneffekte. DMXControl 3 liefert auch eine Effektbibliothek.

Updates dringend erforderlich:

  • Welche Funktionen haben ##, ||, ?? | und ?
  • Bereiche "0..255" sind nun durch "0..1" ersetzt.

Lektion 9: Fanning, Chasers und andere Effekte

DMXControl 3 erweitert die Programmiermöglichkeiten von Szenen dahingehend, dass dynamische Effekte und bestimmte Algorithmen auf die Werte von DMX-Geräten in einer Gruppe angewendet werden können.

Dies erlaubt Dir das Erstellen eindrucksvoller, hochkomplexer Szenen mit wenigen Mausklicks. Unvorstellbar? Wir werden es Dir erklären!

Fanning

Die erste Möglichkeit nennt sich Fanning. Das Wort "Fan" kommt hier von "Fächer". So wie man einen Fächer aufziehen kann und ein buntes schönes Bild entsteht, kann man mit Fanning wunderbare Farbpaletten oder Beamstrahlen erzeugen.

Fanning bedeutet aus technischer Sicht, dass ein Wertebereich auf eine Gruppe von Geräten aufgeteilt wird. Dabei wird zwischen linearem und abwechselndem (alternierendem) Fanning unterschieden. Die folgende Tabelle dient zur Syntaxerklärung.

Linear fanning

Syntax Beispiel Beschreibung
> 50 > 100 Lineare Werteänderung
<> 50 <> 100 Lineare Werteänderung: äußere Geräte: 50, Zentrale Geräte 100
(Eselsbrücke: Im Symbol zeigen beide Zeichen nach außen, dort wird der erste Wert (50) angewandt; in der Mitte der 2. Wert (100) )
>< 50 >< 100 Lineare Werteänderung entgegengesetzt: äußere Geräte: 100, Zentrale Geräte 50
(Eselsbrücke: Im Symbol zeigen beide Zeichen nach innen, dort in der Mitte wird der erste Wert (50) angewandt; außen der 2. Wert (100) )

Alternierendes Fanning

Syntax Beispiel Beschreibung
# 50 # 100 abwechselne Werte 100/50/100/50 ...
# # 100 # 50 # 0 abwechselne Werte 100/50/0/100/50/0 ...

Wie funktioniert es nun?

Wir wollen eine Szene mit 8x RGB-Pars erstellen, die von Rot in der Mitte nach Außen in Blau überblendet.

Abbildung 1:Beispiel für Farbfanning
Abbildung 1: Beispiel für Farbfanning


Wieviele Schritte brauchst Du für die Programmierung? 8? 16? 32?

Die Antwort lautet: Drei!

Wir wollen das lineare Fanning bei "><" erklären, wobei zwischen den äußeren und inneren Geräten unterschieden wird. Die Schritte:

  • Selektiere die Gruppe "RGB pars"
  • Klicke im Property Grid Panel und schreibe in den Kasten für Rot "0<>255" (Enter)
  • Schreibe in den Kasten für Blau "255<>0" (Enter)

Hier ist das Ergebnis im Property Grid (Wahnsinn!):

Abbildung 2:Property Grid zu Beispiel aus Bild 1
Abbildung 2: Property Grid zu Beispiel aus Bild 1


Lass uns nun eine Übung mit dem abwechselnden Fanning machen. Die Aufgabe ist es, jede zweite Lampe einzuschalten (d.h. den Dimmer auf 100% zu setzen).

Abbildung 3:Beispiel für alternierendes Fanning
Abbildung 3: Beispiel für alternierendes Fanning


Es gibt eine einfache Lösung: Füge "0#100"(Enter) im Property Grid in das Textfeld für den Dimmer.

Abbildung 4:Property Grid zu Beispiel aus Bild 3
Abbildung 4: Property Grid zu Beispiel aus Bild 3


Effekte und Filter

Mit Fanning kann man statische Szenen (cues) erzeugen. Nun wollen wir auch dynamische Effekte wie Schwingen, Blinken, laufende Lichter etc. hinzufügen. Natürlich geht das mit DMXControl 3 auch ganz fix, oder habt ihr was anderes erwartet? ;)

Probiere es an einem Beispiel aus: Du willst einen blinkenden Effekt mit dem Frontlicht erstellen.

Im "Effects and filter" Panel (zu erreichen über Windows->Effects and Filters) werden einige Super-Effekte angeboten, mit denen auch ein dynamischer Wechsel innerhalb einer Cue erzeugt werden kann, wie "Sinus", "Trapezoid", "Sawtooth" usw. Per Drag&Drop kannst Du einfach z.B. den Sinuseffekt auf den Dimmer im Property Grid legen.

Schon verhält sich dieses Attribut wie das Symbol bzw. der Name des Effektes es erwarten lässt. Man kann dann effekt-spezifisch weitere Parameter im Property-Grid ändern, um zum Beispiel die Amplitude oder Frequenz des Effektes zu beeinflussen (siehe Tabelle unten).

Wenn man Effekte einer Eigenschaft im Property Grid zugewiesen hat und dort dann die Parameter entsprechend angepasst hat, kann man den Effekt aus dem Property Grid in das Saved Fenster bei Effekte ziehen. Dort kann der parametrierten Effekt zur späteren Nutzung gespeichert werden.
Durch einen Rename des Effekt-Namens lassen sich Verwechslungen ausschließen.
Ein markierter Effekt im Saved Fenster, kann durch einen Klick auf Edit direkt in seinen Eigenschaften verändert werden.

Abbildung 5:Beispiel für Blinkeffekt
Abbildung 5: Beispiel für Blinkeffekt


Versuche es selbst und probiere es aus! Du wirst begeistert sein!

Tipp: Nutze den Chaser-Effekt, um Lauflichter innerhalb unserer RGB-Pars zu programmieren:

  • die RGB-Gruppe selektieren
  • den Chaser-Effekt auf den Dimmer in Property Grid werfen


Wichtiger Hinweis Die Werte werden zu den bereits eingestellten Werten hinzu addiert. Ein Beispiel soll es Dir verdeutlichen:


Du nimmst den Kanal für die Farbe Rot (im folgenden nur noch "R"). Dieser ist aus - also hat den Wert null (0). Wenn Du jetzt einen Sinus Effekt mit der Amplitude 50 auf "R" legst, so wirst Du einen Farbausschlag im Stage View und/oder bei Deinem Gerät festellen. Das liegt daran, dass der Wert 50 auf Deinen Null (0)-Wert aufmoduliert wird. Heißt also, dass der Kanal zwischen Null (0) und 50 schwankt.


Drücke die Entf Taste oder das Delete-Kreuz im Property-Grid, um einen Effekt wieder zu löschen.

Eigenschaft Beispiel Beschreibung
Amplitude 50 > 100 Wertebereich der ausgewählten Eigenschaft; kann auch ein negativer Wert sein
Phase [0..1] Phasenverschiebung, offset zwischen Gruppenelementen
Frequency [0..1]  Geschwindigkeit 


Wichtiger Hinweis Wird der Offset gefannt, kann man interessante Chaser erzeugen.

Zur Veranschaulichung dieses tollen Konzepts haben wir einige Anwendungsfälle aufgelistet:

Anwendungsfall Veranschaulichung Amplitude
Springeffekt: Der Dimmer fadet langsam gegen Null und springt dann zu 100% ziehe "Sawtooth" auf die Dimmereigenschaft -100
Lauflicht: Jeweils ein Element der Gruppe dimmt zu 100% ziehe "Chaser" auf die Dimmereigenschaft 100
Gobowechsel: Durchschalten der Gobos ziehe "ListSwitch" die Goboeigenschaft
Ein-Ausfade-Effekt mit Wartezeit: Dimmer fadet auf 70, warten, Dimmer fadet auf 0, warten ziehe "Trapezoid" auf die Dimmereigenschaft 70
Achterfigur: Movinglights fahren eine achter Form ab ziehe "Lissajous" auf die Positionseigenschaft 270
An/Aus-Effekt: Scheinwerfer geht An/Aus ohne zu Faden ziehe "Rectangle" auf die Dimmereigenschaft 100
Harmonisches Faden: Scheinwerfer dimmt harmonisch zu 100% und zurück auf 0 ziehe "Sinus" auf die Dimmereigenschaft 100
Farbverlauf: Scheinwerfer fadet alle Farben des Farbkreises durch ziehe "Sawtooth" auf die Farbeigenschaft 100