FreeTrack Forum

Welcome, you're not connected. ( Log in - Register )

FreeTrack Forum > FreeTrack : English Forum > Games and Profiles > BF2FreeLook - Battlefield 2 view control

RSS >  BF2FreeLook - Battlefield 2 view control, Head tracking, mouselook, snap and pan view.
Kestrel #1 02/09/2011 - 09h44

Webmaster (admin)
Class : Webmaster (admin)
Posts : 780
Registered on : 13/07/2007

Off line

Posted Image
For Battlefield 2 v1.41 and v1.5.



BF2FreeLook brings view controls normally expected of PC air combat games to Battlefield 2; head tracking, mouselook, snap and pan view controls are available for pilot, bomber copilot and driver positions with no loss of vehicle controls.

BF2FreeLook will need to be run as an admin if BF2 is run as an admin.

Head tracking is available through the FreeTrack interface when mouselook is disabled, providing six degrees of freedom view movement. Snap views still work with head tracking, momentarily overriding the view.

Controls can be remapped to mouse, keyboard and joystick buttons, allowing classic joystick POV hat switch view control. Press Esc to unmap, wait a few seconds to cancel mapping.

Since the HUD is drawn to the screen, it moves with the view and can only be used for aiming when it is properly centered. Head tracking has an optional strong center deadzone to make aiming easier when the HUD is available, snap view always returns to center, pan view can be centered with the middle key and mouselook centers when it is disabled.

Testing has been limited to vanilla BF2 and Project Reality vehicles. The original view rotation limits were needlessly restrictive and have been expanded to full 360 degrees, only the downward pitch limit is still enforced as several aircraft interiors don't have a floor and there isn't much reason to look down there anyway. Both the extra rear visibility and head tracking translation have the potential to reveal incomplete or unpolished parts of the interiors. The vanilla BF2 vehicles are mostly fine with a few aircraft missing vertical stabilizers, mods can be more problematic however, some Project Reality aircraft are missing a complete rear interior but fortunately these are in the minority.

The requirements for view control working in a vehicle are that the occupied position is either the first position or any other position with no hud (guiIndex=0) and in all cases the position must have a camera yaw limit of greater than 10 degrees to the left and right. This is intended to prevent it from working when the camera is tied to a turret and used for firing which is not suitable for independent view control. There are a small number of Project Reality vehicles that are suitable but don't meet the above requirements and so view control will not work.

Works on ranked PunkBuster enabled servers without triggering violations and Even Balance say that it seems fine and have not shown an interest in blacklisting it. The worst that could happen is it triggers a restriction kick with no consequences.


Download BF2FreeLook v1.1
Edited by Kestrel on 04/09/2011 at 10h49.
Blindasabat #2 02/09/2011 - 14h11

Class : Habitué
Posts : 83
Registered on : 02/05/2011

Off line

Thanks Kestrel, this could revive my long gone BF2 addiction.  ;D

Good too see there are still devs on the forum btw.  :)
Edited by Blindasabat on 02/09/2011 at 14h14.
Gorkounov #3 05/09/2011 - 10h20

Class : Apprenti
Posts : 2
Registered on : 05/09/2011

Off line

This was posted on the Project Reality forums and this is going to be a huge hit.
Just wondering, does it support TrackIR or only FreeTrack?

Because FreeTrack no longer supports NaturalPoint cameras so I was wondering if there is any way for me to get that working?
Crecker #4 13/10/2011 - 16h17

Class : Apprenti
Posts : 2
Registered on : 13/10/2011

Off line

Hello! Tested in the original BF2 and found an error in aiming helicopters. They shoot a little lower than they should. Can somehow adjust? Aircraft thrive, and with helicopters is a problem.
If necessary, pour down video clip on YouTube.
Sorry for the broken English, an interpreter translated the Google.

---UPD---
Just checked in Project Reality, there is also a helicopter shot is slightly lower than the crosshairs.


---UPD2---
Yet tested in version 1.41 and reinstalled Windows. Nothing. Still misses.
Edited by Crecker on 15/10/2011 at 15h35.
Crecker #5 13/10/2011 - 17h41

Class : Apprenti
Posts : 2
Registered on : 13/10/2011

Off line

Schwarz #6 25/07/2014 - 17h30

Class : Apprenti
Posts : 2
Registered on : 25/07/2014

Off line

Hi Kestrel,

as Project Reality uses its own executable in the most recent version Bf2Freelook doesn't detect PR anymore.
Could you release a new version that fixes that?

Also on a related note do you think it would be possible to add aim separate head movement to  BF2Freelook? In single player if you press p for pause it is already possible to look around without moving your gun, so adding separate head movement for infantry should be rather similar to what you did for Vehicles. Because that would be awesome for playing with the Oculus Rift :D
If that is possible it would be even better if head movement would deactivated when you look down your Optics/Iron sights.

Best Regards,

Schwarz

 >  Fast reply

Message

FreeTrack Forum > FreeTrack : English Forum > Games and Profiles > BF2FreeLook - Battlefield 2 view control

 >  Stats

1 user(s) connected during the last 10 minutes (0 member(s) and 1 guest(s)).