Seite 1 von 1

FPS-Rate als Effekt (Animationsgeschw.)... wie solls gehen?

Verfasst: Mo 07 Mai, 2012 10:32 am
von tschosef
Halli hallo,

ich mach mal hier nen neuen Thread.
Im Bereich "Wie erstellt man den effekt xxxxxx" kam die Frage auf, dass man die Framerate per Effekt verändern können soll.
Das ging bisher nur schlecht bis garnicht, und war buggy. ich werde das bearbeiten...

Dabei kommt mir aber eine Frage auf:

WIE SOLL ES GEHEN?

aktuell ist es ja so, dass es eigentlich dann 2 Frametiming bestimmende Elemente gibt.

1) der FPS Knopf im Figureneditor, wo man die Framerate (als FPS, oder als zeit in Millisekunden pro Frame, oder als BPM der Framereihe) eingibt. Dort kann man long Values eingeben... also werte mit nem komma !!!! zB 12,547 Frames pro Sekunde !!!!

2) Wenn der EFFEKT dann funktioniet, und man die Framerate per EFFEKTWERT vom Effekt Framenummer ändert, dann hat also einen zweiten "Zugriffsregler", der auf die Framerate einfluss nimmt. Dieser ist in der Auflösung 7 Bit also von 0 - 127 (MIDI !!!).


sooo.... und genau das war bisher die krux, warum ich das noch nicht rein programmiert habe, bzw nicht komplettiert habe.

Seid ihr damit einverstanden dass:
Angenommen eine Framerate wurde gesetzt, der Effektwert dann quasi nurnoch die Prozentuale Geschwindigkeit der Framerate beeinflusst ???? Währe das in eurem sinne ????
Somit könnte man weiterhin frameraten von 0 bis xxxxxxx eingeben, und per Effekt ändert man nur noch die %-geschwindigkeit mit der 7 Bit auflösung.

Denn wenn ich DIREKT mit direkt die Framerate ändere, dann wird es ein auflösungsproblem geben.


außderdem... bei den meisten Shows steht der Effektwert für die Framerate per default aktuell ganz links, der Wert is aktuel = 0..... das heißt... ich würde das "invertieren"... so dass alle alten Shows, bei denen der Regler ganz links steht, somit die Framerate = 100% gefahren wird, und wenn man den Regler nach rechts schiebt, wird es langsamer.....

dies gilt nur für die laufenden Frames.. für die Absolute Auswahl ändert sich nix, die sollte eigentlich nach wie vor gehen.

passt das so?

gruß derweil
Erich

Re: Framezeit als Effekt... wie solls gehen?

Verfasst: Mo 07 Mai, 2012 11:28 am
von Dr.Ulli
Somit könnte man weiterhin frameraten von 0 bis xxxxxxx eingeben, und per Effekt ändert man nur noch die %-geschwindigkeit mit der 7 Bit auflösung.
Dazu wäre doch eine zusätzliche Effektspur in der Timeline notwendig. Oder??? Das zieht dann wohl wieder Kompatibilitäts-Umwandlungen von alten Figuren nach sich...wenn ich das richtig sehe...
:?:

Re: Framezeit als Effekt... wie solls gehen?

Verfasst: Mo 07 Mai, 2012 12:27 pm
von tschosef
Dazu wäre doch eine zusätzliche Effektspur in der Timeline notwendig. Oder
nö.... den Effekt sollte es ja schon lange geben, er ging nur nie... :-)
die Spur für den Effekt heist "Framenummer"...... könnte man dann evtl umbenennen.
Aktuell kommt man damit bei einer Multiframe Figur, die FPS Rate = 0 hatte, die Framenummer per Effekt wählen.... (ein Absoluter Effekt also)

gruß derweil
Erich

Re: Framezeit als Effekt... wie solls gehen?

Verfasst: Mo 07 Mai, 2012 12:51 pm
von jojo
Als Nicht-HEler dennoch mal eine Frage: Wieso muss man die Framerate ändern?
Oder anders ausgedrückt, wie sollen die Werte Punktanzahl im Bild, Punktrate und Framerate unter einen Hut zu bringen sein?
Wenn ein Bild aus X Punkten besteht und mit Y pps gescannt wird, liegt die Framerate fest. Ändere ich die Framerate, muss ich zwangsweise die pps oder die Punkteanzahl angleichen.
Eine festgelegte Framerate kann ich (ausgabebezogen) gar nicht vorgeben. Ein Bild von 2000 Punkten kann ich nicht mit 150 Frames pro Sekunde ausgeben, es sei denn ich kann 300Kpps scannen.
Im Gegensatz dazu muss ich ein Bild mit 200 Punkten bei gewünschten 10 Frames pro Sekunde 10x wiederholen, wenn ich mit 20Kpps scanne.
Oder steht ich aufm Schlauch und Ihr meint so etwas wie "Bewegungsschritte pro Sekunde" für eine Animation?

Gruß

Joachim

Re: Framezeit als Effekt... wie solls gehen?

Verfasst: Mo 07 Mai, 2012 12:58 pm
von jojo
Okay, vergiss es. Habe jetzt erst den anderen Thread gesehen. Es geht wohl um Animations- bzw. Bewegungsschritte pro Sekunde. Dieses "Frames" hat mich etwas verwirrt.

Gruß

Joachim

Re: Framezeit als Effekt... wie solls gehen?

Verfasst: Mo 07 Mai, 2012 1:56 pm
von Dr.Ulli
Aber würde so ein "FPS-Geschwindigkeitsregler" nicht übles "Ruckeln" bzw. lange stehende Einzelframes erzeugen? Würde da nicht die von mir vorgeschlagene Morph-Methode "flüssigere Animationen" erzeugen???
Vielleicht wäre es besser, so eine "Geschwindigkeitsfunktion" beim Morphen einzubauen..also schon beim Erstellen der "Animation".
:?:

Re: Framezeit als Effekt... wie solls gehen?

Verfasst: Mo 07 Mai, 2012 2:05 pm
von tschosef
hai hai...
Okay, vergiss es.....
stimmt... der Thread Titel is schrott.. ich ändere den, dann versteht man es richtig........ es is die Animationsgeschwindigkeit von Multiframe-Figuren gemeint.

viele grüße
erich

Re: FPS-Rate als Effekt (Animationsgeschw.)... wie solls geh

Verfasst: Mo 07 Mai, 2012 2:08 pm
von tschosef
Vielleicht wäre es besser, so eine "Geschwindigkeitsfunktion" beim Morphen einzubauen..also schon beim Erstellen der "Animation".
kann ich drüber nach denken...

die andere Sache ist aber.. man kann ja genügend zwischenbilder beim Morphen erzeugen, und die 100% FPS Rate passend hoch stellen.... bremmst man sie dann per FPS-EFFEKT aus, dann ruckelt da auch nix.... wenn man natürlich nur 10 Zwischenbilder hat, dann wirds problematisch, und man wird das springen sehen...


gruß derweil
Erich

Re: FPS-Rate als Effekt (Animationsgeschw.)... wie solls geh

Verfasst: Mo 07 Mai, 2012 7:08 pm
von fesix
Also das mit der prozentualen Änderung klingt schonmal ganz gut, das Thema mit der Auflösung hatten wir ja leider schon öfter mal :(

Einen Versuch wäre es wert, bisher hat das ja wohl noch niemand verwendet :wink:

Re: FPS-Rate als Effekt (Animationsgeschw.)... wie solls geh

Verfasst: Do 10 Mai, 2012 2:58 pm
von Sheep
Also ich finde das eine super geile Idee mit der prozentualen veränderung der Framerate. Das ist nämlich genau das was ich mir schon seit Jahren wünsche in HE :D Vor allem für den Liveeinsatz währe das super da man ja nie genau weis wie schnell die Mucke an der Party genau ist. Bis jetzt hatte ich 8 Livset's die auf unterschiedliche Geschwindigkeiten angepasst waren. Nachdem ich mit einem Beatcounter die aktuelle Geschwindigkeit ermittelt hatte habe ich dann das entsprechende Liveset gewählt. Ich hatte aber immer ein Problem wenn der DJ plötzlich das Tempo erhöhte :roll:
Mir ist schon klar das HE nicht die erste Wahl ist für Livesteuerung... könnte es aber für mich werden wenn ich die Framrate über einen schieberegler verändern könnte :D Vor allem wenn die prozentuale Geschwindigkeit auch gleich auf die nächste gewählte Figur übernommen wird. Soll heissen wenn ich die erste Figur mit 110% ausgebe sollten auch alle anderen Figuren automatisch auf 110% ausgegeben werden sobald ich diese anwähle.

Und natürlich währe aus hilfreich beim Progen von musiksynchronen Shows.
Ich hatte auch da schon oft Probleme das sich die Geschwindigkeit innerhalb eines Liedes leicht verändert. Wenn man nun die gleiche Figur an unterschiedlichen stellen verwenden möchte muss man diese mehrmals mit verschieden Frame-Raten abspeichern.

Ich freu mich jetzt schon riesig auf diese Neuerung :D

Gruss Sheep

Re: FPS-Rate als Effekt (Animationsgeschw.)... wie solls geh

Verfasst: Do 10 Mai, 2012 8:38 pm
von tschosef
halli hallo...

hou... dabei muss ich dich etwas ausbremsen....
Vor allem wenn die prozentuale Geschwindigkeit auch gleich auf die nächste gewählte Figur übernommen wird. Soll heissen wenn ich die erste Figur mit 110% ausgebe sollten auch alle anderen Figuren automatisch auf 110% ausgegeben werden sobald ich diese anwähle.
A) es geht nur 100% bis null prozent!!!! sollte aber keine rolle spielen, da man ja die fps rate der figur entsprechend hoch setzen kann, was auf das gleiche raus kommt

B) beim Figurenwechseln werden immer auch die Effektsettings der gewählten Figur übernommen, und nicht die alten effektwerte beibehalten.....

grübel grübel... über B... könnte man noch nachdenken...... (zumindest für Live Einsatz)

Viele Grüße derweil
Erich