2 registered members (monk12, Quad),
830
guests, and 4
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Aspect ration and ISOMETRIC view
#466977
07/11/17 10:52
07/11/17 10:52
|
Joined: May 2009
Posts: 5,370 Caucasus
3run
OP
Senior Expert
|
OP
Senior Expert
Joined: May 2009
Posts: 5,370
Caucasus
|
Hey I'm trying to keep proper view boarders (left, right, top, bottom) for my ISOMETRIC view, when I change screen resolution (other ways view get's a bit stretched), but with no luck. Maybe you guys have ideas how do I get this done? Where do I dig?
var cam_x_boarder = 800;
var cam_y_boarder = 600;
var cam_dist_factor = 0.4;
camera->left = -cam_x_boarder * cam_dist_factor;
camera->right = cam_x_boarder * cam_dist_factor;
camera->bottom = -cam_y_boarder * cam_dist_factor;
camera->top = cam_y_boarder * cam_dist_factor;
Thank you in advance. Greets.
|
|
|
Re: Aspect ration and ISOMETRIC view
[Re: Superku]
#466988
07/11/17 14:34
07/11/17 14:34
|
Joined: May 2009
Posts: 5,370 Caucasus
3run
OP
Senior Expert
|
OP
Senior Expert
Joined: May 2009
Posts: 5,370
Caucasus
|
What I did is this (if I got this part correct - "then multiply the other view border dimension"):
camera->left = -cam_boarder * (screen_size.x / screen_size.y);
camera->right = cam_boarder * (screen_size.x / screen_size.y);
camera->bottom = -cam_boarder * (screen_size.x / screen_size.y);
camera->top = cam_boarder * (screen_size.x / screen_size.y);
But it doesn't fix my problem, here are the results: 1024x768 1280x800: Greets!
|
|
|
|