BahamutoD

[1.1] Improved Chase Camera v1.6 (Apr 23)

174 posts in this topic

Improved Chase Camera

Version 1.6

Download from SpaceDock 

Source on Github

This plugin gives you the option to make the camera follow your surface velocity vector.

This gives you a better feeling on how your plane is moving, its angle of attack, sideslip, etc.

Press Tab to toggle.

(You can change the key in settings.cfg).

Toggling it off and on will bring it back to the default view angle.

Set autoSnap to true in the config to have it always snap back to default angle.

The default view angle can be changed in the config file as well.

Two modes:

1. Toggle while in Locked mode: Camera rolls with plane.

2. Toggle while in Free mode: Camera stays level.

Chase mode:

 

 

 

Free chase mode:

 

 

 

GPLv3

Edited by BahamutoD
17 people like this

Share this post


Link to post
Share on other sites

Amazing idea! One quick question...most 3rd-person cameras from flight sims and combat video games will keep the camera level during turns. Is there any way to do that with the chase cam in KSP?

Share this post


Link to post
Share on other sites

Yeah, I was trying to figure out how to do that. I only found values for camera heading and pitch. I might be able to do it by modifying the Free camera mode instead of chase cam mode. Its on the todo list!

Edited by BahamutoD

Share this post


Link to post
Share on other sites

BahamutoD strike again ! :) nice plug-in.

Does it also magically fix camera weird behaviour under/in building ? Like under the two hangars on the island runway.

Nothke looks quite sad regarding his Kerbin City further development because of that.

Share this post


Link to post
Share on other sites

This should be the standard 'in atmo' chase cam!

Instead of keeping the camera level during rolls you might want to consider programming some kind of delay, or even better a smoothing. Small roll inputs will not effect the camera but during large sustained rolls the camera will catch up.

Share this post


Link to post
Share on other sites
BahamutoD strike again ! :) nice plug-in.

Does it also magically fix camera weird behaviour under/in building ? Like under the two hangars on the island runway.

Nothke looks quite sad regarding his Kerbin City further development because of that.

Haha I'm starting too many projects without finishing some of them -_- I just have all these ideas...

It works fine underneath the hangers, but then again stock Chase camera works fine under the hangers too. Only auto/free look acts weird there.

This should be the standard 'in atmo' chase cam!

Instead of keeping the camera level during rolls you might want to consider programming some kind of delay, or even better a smoothing. Small roll inputs will not effect the camera but during large sustained rolls the camera will catch up.

I did consider this as well. I think what I'll try to do is have it work that way when its activated in Chase mode, and if its activated in Free mode, it stays level.

Edited by BahamutoD

Share this post


Link to post
Share on other sites

Amazing, I wasn't aware that I needed this, now I don't know how I did without.

Share this post


Link to post
Share on other sites

The video is impressive. I seriously need to try this - for a guy with a B.S. in aerospace engineering (with a concentration in aerodynamics), the fact that I've never successfully flown a plane in KSP for more than about 10 minutes - and never landed one - is a mite embarrassing. Maybe this will help.

Share this post


Link to post
Share on other sites

Spatial awareness is the first casualty of Kerbal Space Program for just about everyone without some aeronautic experience.

Share this post


Link to post
Share on other sites

I've been wanting this forever. Would second the request for smoothing of camera rotation, if possible.

A thousand thankyous. Expect this to be a stock feature by 1.0.

Share this post


Link to post
Share on other sites

This is awesome. I always wondered why the chase-cam in KSP felt so unnatural. It's because in all games where you fly planes (HAWX, etc) the camera is fixed along the velocity vector.

Thanks! I'll download it asap.

Share this post


Link to post
Share on other sites

If I flew planes, I'd install this in a heartbeat.

Where's that awesome music from? Never heard the KSP theme done that way.

Share this post


Link to post
Share on other sites

Its a cover I did a while ago. It got into KSP weekly at one point!

I'm making good progress on Free Chase cam (camera stays level when rolling), I'll release an update soon.

Share this post


Link to post
Share on other sites

You're awesome, BahamutoD.

You're quickly proving yourself a valuable asset to the KSP modding community! Well done! :)

Share this post


Link to post
Share on other sites

Great mod. Makes planes more fun to fly!

Share this post


Link to post
Share on other sites

Updated to v1.1!

So fast right?

I have to give credit to r4m0n, I got help from looking at mechjeb code to get the vessel's heading/pitch/rotation (it was needed for the new camera mode).

Press left-alt while in FREE mode to activate Improved Free Chase Cam.

Same as before, but the camera doesn't roll.

I also added a thing that makes it so the camera snaps back to the set position behind the plane when you're not dragging the view around. (I haven't implemented this yet to the other chase cam mode) Comments or complaints on that?

Demonstration video:

Share this post


Link to post
Share on other sites

Great stuff! Reminds me of this:

I was 10 and instantly hooked.

Edited by Azimech

Share this post


Link to post
Share on other sites
Haha I'm starting too many projects without finishing some of them -_- I just have all these ideas...

It works fine underneath the hangers, but then again stock Chase camera works fine under the hangers too. Only auto/free look acts weird there.

:) if it can give you inspiration (to go back in time), I believe your anim plug-in and your "sniper" thrusters are promising.

Updated to v1.1!

So fast right?

I have to give credit to r4m0n, I got help from looking at mechjeb code to get the vessel's heading/pitch/rotation (it was needed for the new camera mode).

Press left-alt while in FREE mode to activate Improved Free Chase Cam.

Same as before, but the camera doesn't roll.

I also added a thing that makes it so the camera snaps back to the set position behind the plane when you're not dragging the view around. (I haven't implemented this yet to the other chase cam mode) Comments or complaints on that?

:mad: TOO fast ! :P

So fast, complainers can't even think of having complaint !

But I have one, your snap back is too fast, it looks are very annoying in fact as it is in your video, I remember a game or two doing that, it's a great pain in something on our back, maybe delay and/or on/off key make it perfect !

(Imagine you drive a rover and put camera in a given angle for whatever reason, and each time you just release the mouse... the camera goes back where it was, and yes, this mode is not for plane only, right ?).

Share this post


Link to post
Share on other sites

Haha true, but you can easily toggle it off by pressing left-alt to return to free mode.

Share this post


Link to post
Share on other sites

Yes! ive always hated the default chase camera and i hated manualy moving the camera THIS IS PERFECT kudos to you!

Share this post


Link to post
Share on other sites
Updated to v1.1!

Same as before, but the camera doesn't roll.

Holy cow, you are amazing! Updated with the feature I asked for before I even made it home from work. Awesome!

Share this post


Link to post
Share on other sites

I have also been waiting for this forever! This will work really well with FAR :)

Share this post


Link to post
Share on other sites

Update:

v1.2

- Changed behavior in free chase mode when forward velocity is less than 50m/s to make it work better with VTOLs

Share this post


Link to post
Share on other sites

Played for a while and feeling good. However, could you map the key to something else so it doesn't interfere with trim?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now