Gamestudio Links
Zorro Links
Newest Posts
ZorroGPT
by TipmyPip. 08/17/26 19:28
Max Number of Strategies in /Strategy folder
by Martin_HH. 08/17/26 07:54
Pause button for evaluation shell?
by AndrewAMD. 08/13/26 17:16
Sam Foster Sound | Experienced Game Composer for Hire
by titanicpiano14. 08/10/26 12:46
phantom() not defined in indicators.c
by jcl. 08/07/26 11:45
Accepting new programming clients
by AndrewAMD. 08/06/26 21:25
AUM Magazine
Latest Screens
Dorifto samurai
Shadow 2
Rocker`s Revenge
Stug 3 Stormartillery
Who's Online Now
2 registered members (Lapsa, swingtraderkk), 5,128 guests, and 6 spiders.
Key: Admin, Global Mod, Mod
Newest Members
riggi89, shuhari, KD1990, Student_64151, Koti
19230 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Multiple cameras? #125580
04/22/07 04:44
04/22/07 04:44
Joined: Sep 2006
Posts: 148
Ireng Offline OP
Member
Ireng  Offline OP
Member

Joined: Sep 2006
Posts: 148
Is it possible to have more than one camera at the same time? Like the "real-time" multiple camera shots from 24.


"When the battlefield is under total control, war becomes routine." Old Snake
Re: Multiple cameras? [Re: Ireng] #125581
04/22/07 06:45
04/22/07 06:45
Joined: Aug 2005
Posts: 1,558
HK
V
vlau Offline
Serious User
vlau  Offline
Serious User
V

Joined: Aug 2005
Posts: 1,558
HK
Sure, define different camera with

view cam01
{
.....
.....
flags = visible;
}

view cam02
{
.....
.....
flags = visible;
}

Re: Multiple cameras? [Re: vlau] #125582
04/22/07 12:39
04/22/07 12:39
Joined: Jul 2006
Posts: 783
London, UK
sheefo Offline
User
sheefo  Offline
User

Joined: Jul 2006
Posts: 783
London, UK
I havent tested this and I done it in notepad. But you will get the idea:
It will place 4 views in each corner of the screen, works with any resolutions.

Code:

view camera1{flags = visible;}
view camera2{flags = visible;}
view camera3{flags = visible;}
view camera4{flags = visible;}

starter initialize_cameras()
{
// Camera 1
camera1.pos_x = 0;
camera1.pos_y = 0;
camera1.pos_size_x = screen_size.x / 2;
camera1.pos_size_y = screen_size.y / 2;
// Camera 2
camera2.pos_x = screen_size.x / 2;
camera2.pos_y = 0;
camera2.pos_size_x = screen_size.x / 2;
camera2.pos_size_y = screen_size.y / 2;
// Camera 3
camera3.pos_x = 0;
camera3.pos_y = screen_size.y / 2;
camera3.pos_size_x = screen_size.x / 2;
camera3.pos_size_y = screen_size.y / 2;
// Camera 4
camera4.pos_x = screen_size.x / 2;
camera4.pos_y = screen_size.y / 2;
camera4.pos_size_x = screen_size.x / 2;
camera4.pos_size_y = screen_size.y / 2;
}



Last edited by sheefo; 04/22/07 12:40.
Re: Multiple cameras? [Re: sheefo] #125583
04/22/07 13:15
04/22/07 13:15
Joined: Aug 2006
Posts: 652
Netherlands
bstudio Offline
User
bstudio  Offline
User

Joined: Aug 2006
Posts: 652
Netherlands
replace this:
Code:

starter initialize_cameras()



with:
Code:

initialize_cameras_startup()



this is the new syntax for starter functions


BASIC programmers never die, they GOSUB and don't RETURN.
Re: Multiple cameras? [Re: bstudio] #125584
04/22/07 13:20
04/22/07 13:20
Joined: Jul 2006
Posts: 783
London, UK
sheefo Offline
User
sheefo  Offline
User

Joined: Jul 2006
Posts: 783
London, UK
I thought that the "_startup" thing was only in Lite-C. I use Lite-C, so thats why I thought startup was still a replacement for function (I never used to use startup functions).

Re: Multiple cameras? [Re: sheefo] #125585
04/23/07 02:48
04/23/07 02:48
Joined: Sep 2006
Posts: 148
Ireng Offline OP
Member
Ireng  Offline OP
Member

Joined: Sep 2006
Posts: 148
And can the multiple cameras have different layers? Can they be overlapped?


"When the battlefield is under total control, war becomes routine." Old Snake
Re: Multiple cameras? [Re: Ireng] #125586
04/23/07 11:41
04/23/07 11:41
Joined: Jul 2006
Posts: 783
London, UK
sheefo Offline
User
sheefo  Offline
User

Joined: Jul 2006
Posts: 783
London, UK
I'm not sure, but perhaps you can place them on top of each other and make one 50% transparent.


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

Gamestudio download | 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