Gamestudio Links
Zorro Links
Newest Posts
loading historical data 1st time
by AndrewAMD. 04/14/23 12:54
Trade at bar open
by juanex. 04/13/23 19:43
Bug in Highpass2 filter
by rki. 04/13/23 09:54
Adding Limit Orders For IB
by scatters. 04/11/23 16:16
FisherN
by rki. 04/11/23 08:38
AUM Magazine
Latest Screens
SHADOW (2014)
DEAD TASTE
Tactics of World War I
Hecknex World
Who's Online Now
2 registered members (Grant, AndrewAMD), 911 guests, and 9 spiders.
Key: Admin, Global Mod, Mod
Newest Members
rki, FranzIII, indonesiae, The_Judge, storrealba
18919 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 1 of 2 1 2
Smooth camera pan #325247
05/25/10 15:55
05/25/10 15:55
Joined: May 2009
Posts: 5,365
Caucasus
3run Offline OP
Senior Expert
3run  Offline OP
Senior Expert

Joined: May 2009
Posts: 5,365
Caucasus
How to make camera pan rotate smoothly but fast (with turning speed) to the players pan? So if I control players pan, I want cameras pan, to turn smoothly after players pan. Thank you.


Looking for free stuff?? Take a look here: http://badcom.at.ua
Support me on: https://boosty.to/3rung
Re: Smooth camera pan [Re: 3run] #325251
05/25/10 16:14
05/25/10 16:14
Joined: Sep 2009
Posts: 496
P
Progger Offline
Senior Member
Progger  Offline
Senior Member
P

Joined: Sep 2009
Posts: 496
var turn=0;//turning speed
while(1)
{
if(camera.pan!=player.pan)
{
turn=1;
camera.pan+=turn*time_step;
}
if(camera.pan==player.pan)
turn=0;

wait(1);

}
WFG Progger laugh


asking is the best Way to get help laugh laugh laugh
Re: Smooth camera pan [Re: Progger] #325254
05/25/10 16:33
05/25/10 16:33
Joined: Apr 2010
Posts: 265
V
Vinous_Beret Offline
Member
Vinous_Beret  Offline
Member
V

Joined: Apr 2010
Posts: 265
have you heard about vec_accelerate()?
if so try it.
good luck.

Re: Smooth camera pan [Re: Vinous_Beret] #325267
05/25/10 17:39
05/25/10 17:39
Joined: May 2009
Posts: 5,365
Caucasus
3run Offline OP
Senior Expert
3run  Offline OP
Senior Expert

Joined: May 2009
Posts: 5,365
Caucasus
Can you please I've me an example how to use vec_accelerate()?


Looking for free stuff?? Take a look here: http://badcom.at.ua
Support me on: https://boosty.to/3rung
Re: Smooth camera pan [Re: 3run] #325269
05/25/10 17:57
05/25/10 17:57
Joined: Sep 2009
Posts: 496
P
Progger Offline
Senior Member
Progger  Offline
Senior Member
P

Joined: Sep 2009
Posts: 496
look at ur PMs u do not need vec_accelerate:)


asking is the best Way to get help laugh laugh laugh
Re: Smooth camera pan [Re: Progger] #325303
05/25/10 21:43
05/25/10 21:43
Joined: May 2009
Posts: 5,365
Caucasus
3run Offline OP
Senior Expert
3run  Offline OP
Senior Expert

Joined: May 2009
Posts: 5,365
Caucasus
How to make players pan turn to the some entity? And how to make camera turn after players pan smoothly but fast? Need them separately from each other laugh I can make players pan equal to some others entity pan, but that looks bad frown


Looking for free stuff?? Take a look here: http://badcom.at.ua
Support me on: https://boosty.to/3rung
Re: Smooth camera pan [Re: 3run] #325431
05/26/10 15:30
05/26/10 15:30
Joined: Aug 2009
Posts: 1,438
Spain
painkiller Offline
Serious User
painkiller  Offline
Serious User

Joined: Aug 2009
Posts: 1,438
Spain
to look to one entity:
Code:
vec_diff(temp_pan, entity.x, player.x);
vec_to_angle(temp2_pan, temp_pan);
player.pan=temp2_pan.x;




3D Gamestudio A8 Pro
AMD FX 8350 4.00 Ghz
16GB RAM
Gigabyte GeForce GTX 960 4GB
Re: Smooth camera pan [Re: painkiller] #326066
05/30/10 04:00
05/30/10 04:00
Joined: May 2009
Posts: 5,365
Caucasus
3run Offline OP
Senior Expert
3run  Offline OP
Senior Expert

Joined: May 2009
Posts: 5,365
Caucasus

You can see on the picture, that players pan equals to -700 and ladders pan equals to 180 (just for example), so I need the players pan to turn smoothly to the ladder after he touches it. But not like player.pan = ladder.pan, be cause after that player will have to turn around his pan, till it will be equal to the ladders pan (180). How can I do that? Thank you.


Looking for free stuff?? Take a look here: http://badcom.at.ua
Support me on: https://boosty.to/3rung
Re: Smooth camera pan [Re: 3run] #326095
05/30/10 11:23
05/30/10 11:23
Joined: Sep 2003
Posts: 6,861
Kiel (Germany)
Superku Offline
Senior Expert
Superku  Offline
Senior Expert

Joined: Sep 2003
Posts: 6,861
Kiel (Germany)
player.pan += clamp(ang(ladder.pan+180-player.pan)*0.5,-25,25)*time_step;

You may want to remove "+180".


"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual

Check out my new game: Pogostuck: Rage With Your Friends
Re: Smooth camera pan [Re: Superku] #326113
05/30/10 14:27
05/30/10 14:27
Joined: May 2009
Posts: 5,365
Caucasus
3run Offline OP
Senior Expert
3run  Offline OP
Senior Expert

Joined: May 2009
Posts: 5,365
Caucasus
Thank you Superku, that works just as I need it. But one question, why do I need to remove "+180"? It will not work proper that way, player will turn with his back to the entity, am I right? laugh


Looking for free stuff?? Take a look here: http://badcom.at.ua
Support me on: https://boosty.to/3rung
Page 1 of 2 1 2

Moderated by  HeelX, Lukas, rayp, Rei_Ayanami, Superku, Tobias, TWO, VeT 

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