Gamestudio Links
Zorro Links
Newest Posts
Newbie Questions
by fairtrader. 12/05/23 14:22
Zorro Trader GPT
by TipmyPip. 12/04/23 11:34
Square root rule
by Smallz. 12/02/23 09:15
RTest not found error
by TipmyPip. 12/01/23 21:43
neural function for Python to [Train]
by TipmyPip. 12/01/23 14:47
Xor Memory Problem.
by TipmyPip. 11/28/23 14:23
Training with command line parameters
by TipmyPip. 11/26/23 08:42
Combine USD & BTC Pairs In Asset Loop
by TipmyPip. 11/26/23 08:30
AUM Magazine
Latest Screens
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Tactics of World War I
Who's Online Now
3 registered members (TedMar, AndrewAMD, fairtrader), 578 guests, and 0 spiders.
Key: Admin, Global Mod, Mod
Newest Members
fairtrader, hus, Vurtis, Harry5, KelvinC
19019 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 2 of 2 1 2
Re: camera-flight (demo+skript) [Re: Damocles] #96090
10/27/06 05:47
10/27/06 05:47
Joined: Sep 2006
Posts: 99
BS, Germany
Storm_Mortis Offline
Junior Member
Storm_Mortis  Offline
Junior Member

Joined: Sep 2006
Posts: 99
BS, Germany
wow, ne wirklich coole lösung für smoothe kamerabewegungen.
so wie ich das sehe kann man da echt super "cuts" mit machen.

wenn du es richtig dynamisch machen willst, könntest du ja versuchen die
geschwindigkeit von kamera und "dog" von path-punkt zu punkt variierber zu machen.
dann könntest du da echt professionelle "cuts" oder so mit machen.

wenn es nicht zu viele punkte im path werden, sonst wirdswarscheinlich etwas überladen

auf jeden fall super arbeit


it found a voice ... now it needs a body
Re: camera-flight (demo+skript) [Re: Storm_Mortis] #96091
10/27/06 09:42
10/27/06 09:42
Joined: Jan 2003
Posts: 4,305
Damocles Offline OP
Expert
Damocles  Offline OP
Expert

Joined: Jan 2003
Posts: 4,305
Du kannst ja den dritten Skill in der node mit einem Faktor
belegen, der die Geschwindigkeit zur nächsten Node bestimmt.

Die Ancorfunktion nimmt dann anstat der standard Geschwindigkeit diesen Wert.

Re: camera-flight (demo+skript) [Re: Damocles] #96092
10/27/06 10:49
10/27/06 10:49
Joined: Mar 2006
Posts: 2,758
Antwerp,Belgium
frazzle Offline
Expert
frazzle  Offline
Expert

Joined: Mar 2006
Posts: 2,758
Antwerp,Belgium
As always, a nice and helpfull contribution Damocles

Cheers

Frazzle


Antec® Case
Intel® X58 Chipset
Intel® i7 975 Quad Core
8 GB RAM DDR3
SSD OCZ®-VERTEX2 3.5 x4 ; HD 600 GB
NVIDIA® GeForce GTX 295 Memory 1795GB
Re: camera-flight (demo+skript) [Re: frazzle] #96093
10/27/06 11:15
10/27/06 11:15
Joined: Jan 2003
Posts: 4,305
Damocles Offline OP
Expert
Damocles  Offline OP
Expert

Joined: Jan 2003
Posts: 4,305
Here a nice version to make quick cutscenes without
setting nodes:

the cameramovement should be enhanced, but
the idea is to simply record what you do:

camera_record.zip

Re: camera-flight (demo+skript) [Re: Damocles] #96094
10/29/06 12:55
10/29/06 12:55
Joined: May 2004
Posts: 152
Germany / Dresden
Thomas Offline
Member
Thomas  Offline
Member

Joined: May 2004
Posts: 152
Germany / Dresden
Tolles Script.

Aber kann das irgendeiner erklären was mit was zusammenhängt und wie mann zum beispiel das mit der underschiedlichen Geschwindigkeit zwischen denn Nodes macht??????


Danke
Gruss Thomas

Re: camera-flight (demo+skript) [Re: Thomas] #96095
10/29/06 21:40
10/29/06 21:40
Joined: Sep 2006
Posts: 99
BS, Germany
Storm_Mortis Offline
Junior Member
Storm_Mortis  Offline
Junior Member

Joined: Sep 2006
Posts: 99
BS, Germany
das mit der unterschiedlichen Geschwindigkeit zwischen den notes war nur ne Anregung von mir, ich weiss nicht ob das schon drin ist, oder das jeder für sich machen muss, ich wollte es erst machen und hier reinstellen, aber habe andere probleme, sorry.

wie Damocles schon sagte könnteste einfach nen 3. skill nutzen, oder auch einfach
die nodes abfragen lassen, und dann bei node_xy manuell die geschwindigkeit neusetzen, das denke ich ist aber nur bei sehr wenigen änderungen ratsam.


it found a voice ... now it needs a body
Re: camera-flight (demo+skript) [Re: Storm_Mortis] #96096
10/29/06 22:15
10/29/06 22:15
Joined: Jan 2003
Posts: 4,305
Damocles Offline OP
Expert
Damocles  Offline OP
Expert

Joined: Jan 2003
Posts: 4,305
next_node=ptr_for_handle(camnodes[curr_node.nextnode_id]);


distance=vec_dist(next_node.x,curr_node.x);

if(distance==0){distance=0.1;} //savety

cam_movestep=camspeed/distance;



könntest Du ersetzen durch:


next_node=ptr_for_handle(camnodes[curr_node.nextnode_id]);

//neu
camspeed=curr_node.skill4; //in WED in skill 4 für jede node die geschw eintragen
if(camspeed==0){camspeed=10;} //zur Sicherheit, falls nichts gesetzt
//neu ende

distance=vec_dist(next_node.x,curr_node.x);

if(distance==0){distance=0.1;} //savety

cam_movestep=camspeed/distance;



das selbe, muß Du dann im Dog ändern, Damit der Dog sich so schnell wie die Kamera Bewegt
(am besten die "Dog" Bewegung mit der gleichen Funktion wie die Kamerabewegung
verbinden, damit der Code nicht so redundant ist.)

Allerdings wird so die Geschwindigkeit "springen", das müsste man
durch eine Beschleunigung weicher machen.

Re: camera-flight (demo+skript) [Re: Damocles] #96097
10/29/06 22:23
10/29/06 22:23
Joined: Jul 2005
Posts: 421
Germany
DoC Offline
Senior Member
DoC  Offline
Senior Member

Joined: Jul 2005
Posts: 421
Germany
coole sache damit könnte man auch in wasteland usw. die zwischensequenzen falls du welche machst aufpeppen ich werds mal versuchen^^

Re: camera-flight (demo+skript) [Re: DoC] #96098
10/29/06 22:31
10/29/06 22:31
Joined: Jan 2003
Posts: 4,305
Damocles Offline OP
Expert
Damocles  Offline OP
Expert

Joined: Jan 2003
Posts: 4,305
Ist wie gesagt ja erstmal nur ein Test, und kein fertiger Cut-Scene editor.

Für wirklich komplizierte/lange Szenen, kann man das Skript mit dem Recording benutzen,
so Muss man nicht unendlich viele Nodes setzen, und kann die
Methode in jedem beliebigen Level verwenden.

Für ein Menülevel, in dem Die Kamera gleichmäßig ihre Runden Dreht,
ist der Ansatz mit den Nodes besser, da die Bewegung warscheinlich weicher ist.
(Man muss für das Recording ne ruhige Hand haben)

Page 2 of 2 1 2

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1