Is it possible to rotate view angle?

OpenTTD is a fully open-sourced reimplementation of TTD, written in C++, boasting improved gameplay and many new features.

Moderator: OpenTTD Developers

vongodric
Engineer
Engineer
Posts: 7
Joined: 14 Apr 2004 15:27
Location: UK

Is it possible to rotate view angle?

Post by vongodric »

Just asking... Would it be possible to see the game from different angles -I mean rotate camera by 45 degrees (like RCT for example)? And if yes will you guys do that too? That would be just great!

And I wanted to :bow: :bow: :bow: :bow: :bow: Really good job so far!
mike[F]
Traffic Manager
Traffic Manager
Posts: 232
Joined: 26 Mar 2004 18:56

Post by mike[F] »

It would be a lot of work, huge numbers of graphics would need redrawing from different angles..
-mike[F]
Caught in the rush of the crowd, lost in a wall of sound...
User avatar
Born Acorn
Tycoon
Tycoon
Posts: 7595
Joined: 10 Dec 2002 20:36
Skype: bornacorn
Location: Wrexham, Wales
Contact:

Post by Born Acorn »

and what would be the point?
Image
User avatar
Purno
Tycoon
Tycoon
Posts: 16659
Joined: 30 Mar 2004 12:30
Location: Almere, The Netherlands

Post by Purno »

mike[F] wrote:It would be a lot of work, huge numbers of graphics would need redrawing from different angles..
If you can rotate in 90 degrees angles you will need 4 times the amount of sprites. Or you need to use 3D models.

When rotating in 45 degrees angles you will need 8 times the amount of sprites.

Vongodric, that's a lot, as mike[F] said. And why do you want the rotation-option?
vongodric
Engineer
Engineer
Posts: 7
Joined: 14 Apr 2004 15:27
Location: UK

Post by vongodric »

Sorry, I meant 90 degrees not 45, My mistake. Sorry!
Tyrell
Traffic Manager
Traffic Manager
Posts: 137
Joined: 10 Aug 2003 23:09

Post by Tyrell »

Purno wrote:If you can rotate in 90 degrees angles you will need 4 times the amount of sprites.
Logical speaking (360/90=4) that true,
but from a practical point thats absolutely not needed.
(still not easy to implement)
Last edited by Tyrell on 15 Apr 2004 15:44, edited 1 time in total.
User avatar
Born Acorn
Tycoon
Tycoon
Posts: 7595
Joined: 10 Dec 2002 20:36
Skype: bornacorn
Location: Wrexham, Wales
Contact:

Post by Born Acorn »

I say again, what is the point?

Truckloads of effort for something thats not needed and just stupid, if you think about it.
Image
User avatar
dominik81
OpenTTD Developer
OpenTTD Developer
Posts: 768
Joined: 16 Aug 2003 12:55
Location: Bonn, Germany

Post by dominik81 »

In SimCity in did make some sense. Because huge buildings could cover up areas behind them. But in OTTD this is rarely the case. I always found rotating the map confusing though. But if someone is finished with re-drawing thousands of sprites for all three additional angles, I'll be willing to implement it.
User avatar
Korenn
Tycoon
Tycoon
Posts: 1735
Joined: 26 Mar 2004 01:27
Location: Netherlands
Contact:

Post by Korenn »

dominik81 wrote:In SimCity in did make some sense. Because huge buildings could cover up areas behind them. But in OTTD this is rarely the case. I always found rotating the map confusing though....
which is why they introduced transparent buildings.
Tyrell
Traffic Manager
Traffic Manager
Posts: 137
Joined: 10 Aug 2003 23:09

Post by Tyrell »

dominik81 wrote:In SimCity in did make some sense. Because huge buildings could cover up areas behind them. But in OTTD this is rarely the case.
Granted, the visual benefits in this case are less than the expected benefits
of being able to rotate the map.
(personally I think OTTD don't really needs its)
Born Acorn wrote:... stupid ...
yea, yea we hear you.
Snorbuckle
Transport Coordinator
Transport Coordinator
Posts: 264
Joined: 11 Apr 2004 09:48
Location: York, England

Post by Snorbuckle »

Implementing a basic rotation system would be nice, but I see no reason why any buildings that aren't square need to have more sprites drawn for them. We can just use the ones from the original angle, and the function will be pretty much the same. :roll:
Patchman
Tycoon
Tycoon
Posts: 7575
Joined: 02 Oct 2002 18:57
Location: Ithaca, New York
Contact:

Post by Patchman »

You could always implementing it by rotating the view without rotating the buildings. This would look slightly wrong, but I think it would be acceptable.

It might be even more confusing though. But then, those whom it confuses don't need to use it :)
User avatar
Born Acorn
Tycoon
Tycoon
Posts: 7595
Joined: 10 Dec 2002 20:36
Skype: bornacorn
Location: Wrexham, Wales
Contact:

Post by Born Acorn »

Tyrell wrote:
Born Acorn wrote:... stupid ...
yea, yea we hear you.
are you posting with an intent to cause trouble? :x
Image
User avatar
dominik81
OpenTTD Developer
OpenTTD Developer
Posts: 768
Joined: 16 Aug 2003 12:55
Location: Bonn, Germany

Post by dominik81 »

Patchman wrote:You could always implementing it by rotating the view without rotating the buildings. This would look slightly wrong, but I think it would be acceptable.
Sure, implementing it this way would absolutely be possible. But I won't do it until someone redraws all those graphics. :wink:
mike[F]
Traffic Manager
Traffic Manager
Posts: 232
Joined: 26 Mar 2004 18:56

Post by mike[F] »

Snorbuckle wrote:Implementing a basic rotation system would be nice, but I see no reason why any buildings that aren't square need to have more sprites drawn for them. We can just use the ones from the original angle, and the function will be pretty much the same. :roll:
Yes. But there are all the industries to consider.
-mike[F]
Caught in the rush of the crowd, lost in a wall of sound...
Snorbuckle
Transport Coordinator
Transport Coordinator
Posts: 264
Joined: 11 Apr 2004 09:48
Location: York, England

Post by Snorbuckle »

mike[F] wrote:
Snorbuckle wrote:Implementing a basic rotation system would be nice, but I see no reason why any buildings that aren't square need to have more sprites drawn for them. We can just use the ones from the original angle, and the function will be pretty much the same. :roll:
Yes. But there are all the industries to consider.
One extra sprite for each industry then.
Tyrell
Traffic Manager
Traffic Manager
Posts: 137
Joined: 10 Aug 2003 23:09

Post by Tyrell »

Snorbuckle wrote:One extra sprite for each industry then.
or just flip the sprites, if needed.
Last edited by Tyrell on 15 Apr 2004 20:23, edited 1 time in total.
User avatar
MagicBuzz
Tycoon
Tycoon
Posts: 1354
Joined: 15 Feb 2003 17:32
Location: Vergezac, France

Post by MagicBuzz »

mike[F] wrote:It would be a lot of work, huge numbers of graphics would need redrawing from different angles..
I think redrawing graphocs could come later, rotating should be a great feature even with odd graphoc that don't rotate.

Some games (Sim City 2000 ?) allow user to rotate map, but don't rotate graphics. It's near to be useless. The only graphics to be adaped it form indutries, because they are no squared.
User avatar
MagicBuzz
Tycoon
Tycoon
Posts: 1354
Joined: 15 Feb 2003 17:32
Location: Vergezac, France

Post by MagicBuzz »

Tyrell wrote:
Snorbuckle wrote:One extra sprite for each industry then.
or just flip the sprites, if needed.
Flipping is the solution :)
mike[F]
Traffic Manager
Traffic Manager
Posts: 232
Joined: 26 Mar 2004 18:56

Post by mike[F] »

Can flipping generate the backs, though?
-mike[F]
Caught in the rush of the crowd, lost in a wall of sound...
Post Reply

Return to “General OpenTTD”

Who is online

Users browsing this forum: No registered users and 5 guests