July 02, 2009, 08:42:08 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Someone on the administration decided it would be fun to reset everybody's Theme Settings as part of a debugging spree, without telling anybody.  (No, it wasn't Goober.)  If you've changed any of your settings (e.g. enabling quick replies, topic notifications, PMs saving to your outbox, PMs most-recent-first) then make sure you go to your Profile and fix your preferences on each of the Modify Profile pages.
   Home   Help Calendar Members Login Register  
Pages: [1] 2 3   Go Down
  Print  
Author Topic: Test Release with better Free Look/TrackIR capabilities  (Read 3995 times)
0 Members and 1 Guest are viewing this topic.
Swifty
27

Offline Offline

Posts: 151

Heavy second hand chain smoker


View Profile
« on: January 03, 2008, 07:42:49 AM »

(Releasing here since I'm not a SCP member)

Tired of holding down Pad0 and using your precious flight controls in order to turn your virtual neck around? Introducing the latest and greatest in viewing angle changing technology! A toggle to enable Free Look (Pad0) and use separate control bindings to control your neck! (Limited yaw boundaries of -120 and 120 degrees implemented to prevent whiplash).

Disclaimers:
- TrackIR support will only work with the developer's SDK (Which only BTRL members who signed the NDA have access to) until NaturalPoint approves of this implementation. Therefore, no one can try out the TrackIR feature yet. Nonetheless, everybody should try out the better free look support using a joystick hat or the arrow keys.
- For some odd reason, whenever I ran this executable when playing vanilla FS2, it displays screwed up textures. It didn't seem to be a problem in BTRL though.
- BUG: The reticle will follow the player's ship in top down viewing mode.
- Free Look doesn't work too well with custom gauges.
- This may be related to the above but in BTRL the Glide indicator doesn't follow the speed readout.

The payload:
Included in the attached ZIP is the FS2 exe. Put fs2_open_r_freelook.exe in your Freespace2 folder. Point your launcher to it and run it. Before you get into a mission, remember to go to the Options screen and assign keys or buttons to the four new commands I added; it will be in the bottom of the Misc tab. When playing a mission, if you need to look around, simply press "Pad0" or whatever key you assigned "Free Look View" to and use the new commands to look around. You will still have flight control. In order to center your view back to normal, press "Pad0" again to turn off Free Look.
http://www.megaupload.com/?d=OL3FCP5O

Videos if you still don't know what I'm talking about:
http://www.youtube.com/watch?v=YD1pBrC7LIo
http://www.youtube.com/watch?v=dlHpFLmw1q4

I'll share the source changes I made sometime soon.
Logged
Nuke
Ka-Boom!
212

Offline Offline

Posts: 4,307

Mutants Worship Me


View Profile WWW
« Reply #1 on: January 03, 2008, 06:24:11 PM »

is that exe based off head or the stable branch?
Logged

Penguins...Arise...The day...has come...We will fly with the storm...And attack with the lightning...To extinct the human race...Before they extinct everything else...Sweeping across the countries...Destroying all we see...They don't deserve the gift of life...Make room for the new race...After desolating the face of the earth...We will lay our eggs in the still warm ashes...And the fuzzy baby penguins...Will have human corpses for their first meal

Satans Penguins-Antarctic Winterstorm
Inquisitor
Got Source?
Master of Games
Moderator
211

Offline Offline

Posts: 2,927


View Profile WWW
« Reply #2 on: January 04, 2008, 01:17:24 PM »

Quote
- TrackIR support will only work with the developer's SDK (Which only BTRL members who signed the NDA have access to) until NaturalPoint approves of this implementation. Therefore, no one can try out the TrackIR feature yet. Nonetheless, everybody should try out the better free look support using a joystick hat or the arrow keys.

I think I actually have that still from when we were working with them for Lore....

Neat.
Logged

No signature.
haloboy100
211

Offline Offline

Posts: 2,081


View Profile WWW
« Reply #3 on: January 04, 2008, 01:42:59 PM »

That would be soooo awesome with the cockpit shown
And if you had a headset with a mic it adds to the experiance Big grin
Logged
Swifty
27

Offline Offline

Posts: 151

Heavy second hand chain smoker


View Profile
« Reply #4 on: January 05, 2008, 02:36:15 AM »

is that exe based off head or the stable branch?
It's based off of head. Well, the most recent version of it from the 4th of January. :P

Quote
I think I actually have that still from when we were working with them for Lore....

Neat.
In that case, I guess I'll post the DLL anyway for the people privileged enough with the NaturalPoint developer's SDK. :P

Quote
That would be soooo awesome with the cockpit shown
You couldn't have asked for better timing thanks to WMC's recent build. I think this will complement the 3D cockpits that are currently in the pipeline very well. :D
Logged
haloboy100
211

Offline Offline

Posts: 2,081


View Profile WWW
« Reply #5 on: January 05, 2008, 12:01:23 PM »

yaaay!
Logged
mrduckman
29

Offline Offline

Posts: 623


View Profile
« Reply #6 on: January 08, 2008, 12:33:07 PM »

Don't have the money to buy the prop, but I drool anyway Big grin
Logged
Backslash
29

Offline Offline

Posts: 791

Bring Our Might To Bear


View Profile
« Reply #7 on: January 09, 2008, 08:51:22 PM »

VERY nice!  I look forward to seeing the code!

You even got it to play nice with the HUD.  Very cool.

Hey, you know there's a control, Track Targeted Object, which is in the control list but never been implemented?  do_view_track_target in PlayerControl.  Any chance you could implement this?
Logged
Swifty
27

Offline Offline

Posts: 151

Heavy second hand chain smoker


View Profile
« Reply #8 on: January 09, 2008, 10:18:48 PM »

Yeah, I saw the stubs. I think I will work on that next.

BTW, a diff of my changes are in the SCP Internal. It would be nice if someone reviewed and commited them, hint hint Big grin
Logged
Nuke
Ka-Boom!
212

Offline Offline

Posts: 4,307

Mutants Worship Me


View Profile WWW
« Reply #9 on: January 10, 2008, 03:13:03 AM »

how long till you figure it will be till you can release the trackir dll?
Logged

Penguins...Arise...The day...has come...We will fly with the storm...And attack with the lightning...To extinct the human race...Before they extinct everything else...Sweeping across the countries...Destroying all we see...They don't deserve the gift of life...Make room for the new race...After desolating the face of the earth...We will lay our eggs in the still warm ashes...And the fuzzy baby penguins...Will have human corpses for their first meal

Satans Penguins-Antarctic Winterstorm
Swifty
27

Offline Offline

Posts: 151

Heavy second hand chain smoker


View Profile
« Reply #10 on: January 10, 2008, 03:42:14 AM »

Err, now if you'd like. It's just that it's useless without the TrackIR developer's SDK right now. NaturalPoint won't be approving our developer ID until BTRL's next public release/patch.
Logged
Omniscaper
Q3
210

Offline Offline

Posts: 1,158


View Profile WWW
« Reply #11 on: January 24, 2008, 11:25:07 AM »

Video of Swifty's code in action with Viper cockpit model WIP.

http://www.stage6.com/user/Omniscaper/video/2125018/
Logged

Nuke
Ka-Boom!
212

Offline Offline

Posts: 4,307

Mutants Worship Me


View Profile WWW
« Reply #12 on: January 24, 2008, 01:50:53 PM »

damn impressive. i was wondering if interior glass would look good or not. you get that much desired screen glare. might want to tone down env and shine maps though. id like to see this work with my experimental rtt panels that ive been working on. then you would have some serious simmage Big grin give me a minute and il post a vid (or rather a few hours due to bugs Big grin ).
« Last Edit: January 24, 2008, 03:59:14 PM by Nuke » Logged

Penguins...Arise...The day...has come...We will fly with the storm...And attack with the lightning...To extinct the human race...Before they extinct everything else...Sweeping across the countries...Destroying all we see...They don't deserve the gift of life...Make room for the new race...After desolating the face of the earth...We will lay our eggs in the still warm ashes...And the fuzzy baby penguins...Will have human corpses for their first meal

Satans Penguins-Antarctic Winterstorm
Nuke
Ka-Boom!
212

Offline Offline

Posts: 4,307

Mutants Worship Me


View Profile WWW
« Reply #13 on: January 24, 2008, 06:37:47 PM »

http://www.youtube.com/watch?v=6uFrJlSyXO4

its sorta hard to see the panel without enlarging the display. im working on retrofitting my other cockpits with panel support. i figure it will be some time before we see builds with fixed rtt, updated scripting, this trackir support thing and the new cockpit system, in the same build.
« Last Edit: January 24, 2008, 06:42:55 PM by Nuke » Logged

Penguins...Arise...The day...has come...We will fly with the storm...And attack with the lightning...To extinct the human race...Before they extinct everything else...Sweeping across the countries...Destroying all we see...They don't deserve the gift of life...Make room for the new race...After desolating the face of the earth...We will lay our eggs in the still warm ashes...And the fuzzy baby penguins...Will have human corpses for their first meal

Satans Penguins-Antarctic Winterstorm
WeatherOp
29

Offline Offline

Posts: 667

In a modeled box, with a modeled bomb,no textures


View Profile WWW
« Reply #14 on: January 24, 2008, 08:59:04 PM »

Very impressive Nuke.
Logged

ALL  Modellers are Evil! And their true desire is to make all gamers bow before their might..... I've said too much:nervous:

Want to Learn TrueSpace 3.2?:My Tutorial

Quote
Why art thou cast down, O my soul? and why art thou disquieted within me? hope thou in God: for I shall yet praise him, who is the health of my countenance, and my God.
Psalms 42
n0s
24

Offline Offline

Posts: 19

happy to have FS2O


View Profile
« Reply #15 on: January 25, 2008, 10:39:13 AM »

wow, this is really very impressiv!
the trackIR (maybe even freetrack ) and the new features added by nuke.
Logged
Nuke
Ka-Boom!
212

Offline Offline

Posts: 4,307

Mutants Worship Me


View Profile WWW
« Reply #16 on: January 25, 2008, 12:06:53 PM »

give some credit to bobboau as well, he compiled a build with working, scriptable rtt. i just slapped together some panels and modded em into a ship.
Logged

Penguins...Arise...The day...has come...We will fly with the storm...And attack with the lightning...To extinct the human race...Before they extinct everything else...Sweeping across the countries...Destroying all we see...They don't deserve the gift of life...Make room for the new race...After desolating the face of the earth...We will lay our eggs in the still warm ashes...And the fuzzy baby penguins...Will have human corpses for their first meal

Satans Penguins-Antarctic Winterstorm
Swifty
27

Offline Offline

Posts: 151

Heavy second hand chain smoker


View Profile
« Reply #17 on: January 25, 2008, 08:26:05 PM »

Padlock target tracking now works. People without a TrackIR could greatly benefit from this.

Quote
its sorta hard to see the panel without enlarging the display. im working on retrofitting my other cockpits with panel support. i figure it will be some time before we see builds with fixed rtt, updated scripting, this trackir support thing and the new cockpit system, in the same build.
God, I love those kittens on the display. Would be a nice practical joke to pull on a pilot flying a F-16 Falcon. He's trying to get to his Stores page and instead he gets a picture of kittens rendered in four colors.
Logged
Tempest261
23

Offline Offline

Posts: 10


View Profile
« Reply #18 on: January 28, 2008, 07:13:40 PM »

I just ordered a TrackIR for this. They're on "sale" at Newegg right now. TIR4 Ultra - $179 + free ship.

Thanks for doing this stuff guys. I can't wait for the un-NDA'ed version!
Logged
CKid
27

Offline Offline

Posts: 180


View Profile
« Reply #19 on: January 28, 2008, 07:47:59 PM »

Padlock target tracking now works. People without a TrackIR could greatly benefit from this.

Nice! I always flew with the padlock target tracking on in CFS3.
Logged

If I agreed with you, we would both be wrong
Pages: [1] 2 3   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.9 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!