Exterior View: Mouse controlled

An area for discussing new ideas and additions to Oolite.

Moderators: winston, another_commander

Post Reply
User avatar
CommRLock78
---- E L I T E ----
---- E L I T E ----
Posts: 1138
Joined: Sat Apr 07, 2012 7:35 pm
Location: US
Contact:

Exterior View: Mouse controlled

Post by CommRLock78 »

This is probably blasphemy to purists who have been at Oo/Elite for much longer than I (so forgive me ;)), but one thing I noticed recently coming back to the game after taking a break is the exterior view controls. Cycling through the views using the 'V' key is okay, but is seems a bit old school. Has anyone considered (if feasible) using the mouse to control the exterior view, such as to view the ship from any angle you please with a movement of the mouse? The 'V' key could still be used to get outside the ship, then the mouse would control the camera angle. I have noticed that some of the custom ships have different (and sometimes fewer) viewing angles than the vanilla ships, which might be a problem, but other than that, aren't all the ship models 3-D anyway? Well forgive me if this is too unrealistic or sacrilegious, just something I've thought about, and one thing I've learned is: if you have a thought, there's a great likelihood someone else has had it too.

I just before posting this searched and found this thread, and from what I can tell from quickly looking, this would probably be a pretty serious change, but I'm still posting to see what people think :D.

Edit: A compromise (whether short or long term) might be binding 'Shift'+'V' to step backwards through the views.
"I'll laser the mark all while munching a fistful of popcorn." - Markgräf von Ededleen, Marquess, Brutal Great One, Assassins' Guild Exterminator
---------------------------
At the helm of the Caduceus Omega, 'Murderous Morrígan'
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Exterior View: Mouse controlled

Post by cim »

In 1.77 the external view position and angle can be set by Javascript.

Mouse control of the view might be a little tricky as the mouse may already be being used to fly the ship, but I expect post-1.77 someone will come up with an OXP to customise your external views.
User avatar
JazHaz
---- E L I T E ----
---- E L I T E ----
Posts: 2991
Joined: Tue Sep 22, 2009 11:07 am
Location: Enfield, Middlesex
Contact:

Re: Exterior View: Mouse controlled

Post by JazHaz »

I would also like to be able to zoom in and out on the external views too. Frontier had that ability. Several ships' custom views are set too close to the ship so that the ship fills a lot of the screen and you can't see much else (eg the Python Class Cruiser).

I tried fiddling with the settings but couldn't get my head around the coordinates. Using Javascript in 1.77 sounds like a good way to go via an OXP.
JazHaz

Gimi wrote:
drew wrote:
£4,500 though! :shock: <Faints>
Cheers,
Drew.
Maybe you could start a Kickstarter Campaign to found your £4500 pledge. 8)
Thanks to Gimi, I got an eBook in my inbox tonight (31st May 2014 - Release of Elite Reclamation)!
User avatar
Commander McLane
---- E L I T E ----
---- E L I T E ----
Posts: 9520
Joined: Thu Dec 14, 2006 9:08 am
Location: a Hacker Outpost in a moderately remote area
Contact:

Re: Exterior View: Mouse controlled

Post by Commander McLane »

JazHaz wrote:
I tried fiddling with the settings but couldn't get my head around the coordinates. Using Javascript in 1.77 sounds like a good way to go via an OXP.
… which will still need coordinates. The only difference is that you can also alter the coordinates after the game has started. So, if you want to change the viewpoints to your liking, you'll still need to get your head around them.
User avatar
Kaks
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 3009
Joined: Mon Jan 21, 2008 11:41 pm
Location: The Big Smoke

Re: Exterior View: Mouse controlled

Post by Kaks »

Mind you, using the debug console should to set the coordinates allow people to just find their 'perfect' setting much more quickly!

Not to mention that in theory you could combine cim's js external view stuff with a framecallback, and get an external camera view that kind of bobs in your wake... or pans, or swoops all over the place... any budding directors amongst our midst? ;)
Hey, free OXPs: farsun v1.05 & tty v0.5! :0)
User avatar
CommRLock78
---- E L I T E ----
---- E L I T E ----
Posts: 1138
Joined: Sat Apr 07, 2012 7:35 pm
Location: US
Contact:

Re: Exterior View: Mouse controlled

Post by CommRLock78 »

This is good. It looks this idea isn't so unrealistic (albeit still serious) - can't wait for v1.77 :mrgreen: .
Thanks for reading and the feedback fellas.
"I'll laser the mark all while munching a fistful of popcorn." - Markgräf von Ededleen, Marquess, Brutal Great One, Assassins' Guild Exterminator
---------------------------
At the helm of the Caduceus Omega, 'Murderous Morrígan'
User avatar
CommonSenseOTB
---- E L I T E ----
---- E L I T E ----
Posts: 1397
Joined: Wed May 04, 2011 10:42 am
Location: Saskatchewan, Canada

Re: Exterior View: Mouse controlled

Post by CommonSenseOTB »

Kaks wrote:
Mind you, using the debug console should to set the coordinates allow people to just find their 'perfect' setting much more quickly!

Not to mention that in theory you could combine cim's js external view stuff with a framecallback, and get an external camera view that kind of bobs in your wake... or pans, or swoops all over the place... any budding directors amongst our midst? ;)
:D
I already have the foundation of an oxp for this for use in 1.77. When it's ready it will blow your socks off! :D
Take an idea from one person and twist or modify it in a different way as a return suggestion so another person can see a part of it that can apply to the oxp they are working on.


CommonSense 'Outside-the-Box' Design Studios Ltd.
WIKI+OXPs
Post Reply