Anzahl der Beiträge : 290 Anmeldedatum : 11.06.09 Ort : Ingostadt
Thema: Unterschied zwischen p_balg und V_balg Fr 22 Apr - 22:56
Hallo,
ich hätte eine Frage an die Entwickler; was ist der Unterschied zwischen p_balg und v_balg ind der Scriptdatei bremse.osc? Desweiteren würde mich interessieren, was der Standartwert des p_balg und des v_balg wären. Vielsten Dank!
Gruß
Flo
Rüdiger Hülsmann Admin
Anzahl der Beiträge : 1204 Anmeldedatum : 25.04.09 Alter : 40 Ort : Potsdam-West, Berlin-Mariendorf
Thema: Re: Unterschied zwischen p_balg und V_balg Sa 23 Apr - 7:47
V_balg ist das Volumen der jeweiligen Federbälge. Die genauen Volumina sind in der zugehörigen Constfile angegeben. P_balg ist der Druck im Federbalg, der in der Regel irgendwo zwischen 3 und ca. 5 bar liegt.
Platzi
Anzahl der Beiträge : 290 Anmeldedatum : 11.06.09 Ort : Ingostadt
Thema: Re: Unterschied zwischen p_balg und V_balg Sa 23 Apr - 8:14
Gut, vielen Dank, weil ich verzweifelt versucht habe, den Druck zu ändern, aber immer nur das Volumen verändert habe.
Noch eine weitere Frage zum Syntax wenn es gestattet ist:
Wertezuweisen ist doch
Code:
1234 (variable)
und die If-Schleife funktioniert doch folgendermaßen : (?)
Code:
Bedingung {if} Methode/Zuweisung 'wenn Bedingung True ist, dann das, was hier steht? {else} alternive Methode/Zuweisung 'wenn Bedingung False ist, dann das, was hier steht? {endif}
Stimmt so, oder? Wenn nicht, bitte berichtigen. Werden im SDK auch die Trigger erklärt und die ganzen Events?
Gruß
Flo
Rüdiger Hülsmann Admin
Anzahl der Beiträge : 1204 Anmeldedatum : 25.04.09 Alter : 40 Ort : Potsdam-West, Berlin-Mariendorf
Thema: Re: Unterschied zwischen p_balg und V_balg Sa 23 Apr - 8:22
zum speichern aber bitte
Code:
1234 (S.L.variable)
Ansonsten alles korrekt. Trigger und Soundevents werden im SDK genauer erläutert.
Platzi
Anzahl der Beiträge : 290 Anmeldedatum : 11.06.09 Ort : Ingostadt
Thema: Re: Unterschied zwischen p_balg und V_balg Sa 23 Apr - 8:25
Jetzt muss ich doch nochmal nachfragen:
5 Bar entsprechen einem Attributwert von 5?
Und für was genau steht S.L.variable? Ist selbbige dann "Klassenübergreifend" ?
Rüdiger Hülsmann Admin
Anzahl der Beiträge : 1204 Anmeldedatum : 25.04.09 Alter : 40 Ort : Potsdam-West, Berlin-Mariendorf
Thema: Re: Unterschied zwischen p_balg und V_balg Sa 23 Apr - 8:29
Die Werte im Script sind in Pa, also 500000 für 5 bar.
S.L. steht für "save local" und speichert den vorherigen Wert in die nachgestellte lokale Variable des Busses.
Platzi
Anzahl der Beiträge : 290 Anmeldedatum : 11.06.09 Ort : Ingostadt
Thema: Re: Unterschied zwischen p_balg und V_balg Sa 23 Apr - 8:35
Eins muss ich noch wissen, dann bin ich glücklich
Bei der If-Bedingung ist der Vergleichsoperator dahintergestellt, richtig? Also so:
Code:
Wert1 Wert2 >
Wert1 Wert2 > ' Wert1 größer als Wert2 dann True Wert1 Wert2 < ' Wert1 kleiner als Wert2 dann True Wert1 Wert2 = ' Wert1 gleich Wert2 dann True Wert1 Wert2 =! 'Wert1 ungleich Wert2 dann True Wert1 Wert2 && ' ??? Wert1 Wert2 || ' ???
Könnteste evtl meinen Beitrag editieren, dann isses einfacher zum korigieren
Gruß
Flo
Rüdiger Hülsmann Admin
Anzahl der Beiträge : 1204 Anmeldedatum : 25.04.09 Alter : 40 Ort : Potsdam-West, Berlin-Mariendorf
Thema: Re: Unterschied zwischen p_balg und V_balg Sa 23 Apr - 9:09
Der Vergleichsoperator ist, wie die anderen Operatoren auch, immer nachgestellt.
Wert1 Wert2 &&: AND-Verknüpfung: Wenn beide Werte größer Null, dann true Wert1 Wert2 ||: OR-Verknüpfung: Wenn einer der Werte größer Null, dann true
Platzi
Anzahl der Beiträge : 290 Anmeldedatum : 11.06.09 Ort : Ingostadt
Thema: Re: Unterschied zwischen p_balg und V_balg Sa 23 Apr - 14:04
Und nochmal ne Frage:
Ist das Script immer "geloopt", sodass man den Druck des Balgs langsam erniedrigen kann, so nach dem Motto:
Anzahl der Beiträge : 1204 Anmeldedatum : 25.04.09 Alter : 40 Ort : Potsdam-West, Berlin-Mariendorf
Thema: Re: Unterschied zwischen p_balg und V_balg Sa 23 Apr - 14:39
Jedes Script wird einmal pro Frame durchlaufen. Soll also eine Bewegung langsam erfolgen, reicht es, in jedem Frame einen (zeitnormierten) Wert der Ursprungsgröße abzuziehen. Für die Zeitnormierung kannst du (L.S.Timegap) benutzen, was dir die Zeitspanne zwischen diesem und dem letzten Frame zurückgibt.
Platzi
Anzahl der Beiträge : 290 Anmeldedatum : 11.06.09 Ort : Ingostadt
Thema: Re: Unterschied zwischen p_balg und V_balg Sa 23 Apr - 17:19
Wird eine Auflistung solcher Attribute auch im SDK Einzug finden?
Rüdiger Hülsmann Admin
Anzahl der Beiträge : 1204 Anmeldedatum : 25.04.09 Alter : 40 Ort : Potsdam-West, Berlin-Mariendorf
Thema: Re: Unterschied zwischen p_balg und V_balg Sa 23 Apr - 17:24
Davon gehe ich mal schwerst aus
Platzi
Anzahl der Beiträge : 290 Anmeldedatum : 11.06.09 Ort : Ingostadt
Thema: Re: Unterschied zwischen p_balg und V_balg Sa 23 Apr - 18:24
So, irgendwie blick ich das nochned ganz, habs versucht so zu machen, wie gesagt:
Irgendwie durchsteige ich das ned ganz, ich meine unter S.L wird gespeichert, was aber in ner Subtraktion verbunden ist. Wird der wert dann unter L.L.bremse gespeichert? Liest man hier von rechts nach links?
Rüdiger Hülsmann Admin
Anzahl der Beiträge : 1204 Anmeldedatum : 25.04.09 Alter : 40 Ort : Potsdam-West, Berlin-Mariendorf
Thema: Re: Unterschied zwischen p_balg und V_balg Sa 23 Apr - 19:23
Das Ganze ist wie gesagt umgekehrt-polnisch notiert. Heißt, der Operator steht immer hinten.
Nochmal: (L.L.bremse_p_balg_1_R) (L.S.Timegap) * 1 - (S.L.bremse_p_balg_1_R) p_balg laden, Timegap laden, mit 1 multiplizieren und von p_balg abziehen, das Resultat wieder als p_balg speichern.
Platzi
Anzahl der Beiträge : 290 Anmeldedatum : 11.06.09 Ort : Ingostadt
Thema: Re: Unterschied zwischen p_balg und V_balg Sa 23 Apr - 19:34
Ah schönlangsam steig ich dahinter, danke. Ist nur so, dass ich es von anderen Sprachen ein bisschen anders gewohnt bin. Dann wollen wir mal die Kneel-Funktion testen
Platzi
Anzahl der Beiträge : 290 Anmeldedatum : 11.06.09 Ort : Ingostadt
Thema: Re: Unterschied zwischen p_balg und V_balg Sa 23 Apr - 21:16
Servus,
also, ich habs nochmal probiert, allerdings wird das Kneelen weder schneller noch langsamer, egal wie ich den Wer (gerade jetzt 0.1) ändere. Hab ich noch iwas falsch gemacht?