<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.secondlife.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Illumine+Demina</id>
	<title>Second Life Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.secondlife.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Illumine+Demina"/>
	<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/wiki/Special:Contributions/Illumine_Demina"/>
	<updated>2026-07-25T21:49:23Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Flycam&amp;diff=63178</id>
		<title>Flycam</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Flycam&amp;diff=63178"/>
		<updated>2008-04-13T03:00:28Z</updated>

		<summary type="html">&lt;p&gt;Illumine Demina: /* How do I enable the flycam? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|cellspacing=&amp;quot;5px&amp;quot;&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
__TOC__&lt;br /&gt;
|}&lt;br /&gt;
== How do I enable the flycam? ==&lt;br /&gt;
&#039;&#039;&#039;View&#039;&#039;&#039; menu &amp;gt; &#039;&#039;&#039;Joystick Flycam&#039;&#039;&#039; - or Alt-Shift-F &amp;lt;br /&amp;gt;&lt;br /&gt;
Press &#039;&#039;&#039;Escape&#039;&#039;&#039; to leave flycam mode. &amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
(prior to 1.20): &amp;lt;br /&amp;gt;&lt;br /&gt;
If the &amp;quot;Client&amp;quot; menu is not showing, press ctrl-alt-D to enable it.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Client&#039;&#039;&#039; menu &amp;gt; &#039;&#039;&#039;Joystick Flycam&#039;&#039;&#039;. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
The following instructions were graciously provided by Runitai Linden. Note that the flycam isn&#039;t a formally-finished feature &amp;amp;amp; at present, it is more like a hidden gem, hence its current location in the Client menu.&lt;br /&gt;
&lt;br /&gt;
The flycam mode offers 6 degrees of freedom that you can bind to various actions:&lt;br /&gt;
&lt;br /&gt;
* Move camera up/down (Y-Axis)&lt;br /&gt;
* Move camera left/right (X-Axis)&lt;br /&gt;
* Move camera forward/backward (Z-Axis)&lt;br /&gt;
* Turn left/right (yaw)&lt;br /&gt;
* Look up/down (pitch)&lt;br /&gt;
* Bank left/right (roll)&lt;br /&gt;
* Zoom in/out&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Tutorials_flycam_snav_settings.jpg|frame|Suggested Flycam Settings for SpaceNavigator]]&lt;br /&gt;
&lt;br /&gt;
The little output graph shows you the values Second Life is getting from your joystick on each axis. Take the number of the axis you want and set the action you want it to go to to that axis number. Set an action axis to -1 to turn the action off.&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;dead zone&#039;&#039;&#039; value tells Second Life to ignore values below a certain threshold to avoid drift. The &#039;&#039;&#039;scale&#039;&#039;&#039; value adjusts sensitivity.&lt;br /&gt;
&lt;br /&gt;
There was a [http://www.3dconnexion.com/products/3a1d.php wonky device] I tested against that pretended to be a 3D mouse, so it would give values as cursor positions instead of push amounts, so I made a &#039;&#039;&#039;3D cursor&#039;&#039;&#039; check box that interpreted that device properly.  For &#039;&#039;&#039;direct zoom&#039;&#039;&#039; values from the joystick are mapped directly to your FOV instead of being treated as a delta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Auto-leveling&#039;&#039;&#039; will try to keep the camera up vector sane.&lt;br /&gt;
&lt;br /&gt;
Last but not least is &#039;&#039;&#039;feathering&#039;&#039;&#039;.  Setting the slider all the way to the right will make the camera very rigid, giving complete control to the joystick.  Setting the slider all the way to the left will make the camera very fluid, like the camera weighs a lot, good for fly by shots, not good for framing.&lt;br /&gt;
&lt;br /&gt;
I tested on a logitech cordless rumblepad 2 (PS2 controller clone) and got some great shots, but with only 4 axes, I couldn&#039;t move straight up or down.  The device that started this whole mess was a [http://www.3dconnexion.com/products/3a1d.php 3D connexion 6-axis controller], so the camera works well with it, but I&#039;m not fond of the device because it acts more like a 3D cursor than a joystick, hence the &amp;quot;3D Cursor&amp;quot; check box.&lt;br /&gt;
&lt;br /&gt;
Enjoy!&lt;br /&gt;
&lt;br /&gt;
== Using the Flycam with the 3D-Connexxion SpaceNavigator ==&lt;br /&gt;
&lt;br /&gt;
# Install the [http://www.3dconnexion.com/support/4a1.php latest driver] from the 3DConnexion web site and launch it. Usually, no further configuration or calibration is needed.&lt;br /&gt;
# Launch SL. Enable the debug menus if needed. Enable &#039;&#039;&#039;Client&#039;&#039;&#039; &amp;gt; &#039;&#039;&#039;Joystick flycam&#039;&#039;&#039;. A &#039;&#039;&#039;Flycam Options&#039;&#039;&#039; window should appear where you can adjust various settings. See the screenshot above for a config that works well for dolly-like camera movements (tracking shots).&lt;br /&gt;
# To exit flycam mode, press escape.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Illumine Demina&#039;s Instructions ===&lt;br /&gt;
Updated: 4/9/2008 per 1.20 &amp;quot;Dazzle&amp;quot; release&lt;br /&gt;
&lt;br /&gt;
We have some nice new &amp;quot;joystick&amp;quot; support: these instructions describe use of the 3d_Connexion &amp;quot;Space Navigator.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Configuration options have been moved to the Edit -&amp;gt; Preferences menu item, &amp;quot;Input and Camera&amp;quot; tab.  At the bottom of the page, select &amp;quot;Joystick Setup&amp;quot; and a new popup appears.  Bottom right of this page, click &amp;quot;SpaceNavigator Defaults.&amp;quot;  For some, you might be all set... give it a try.  &lt;br /&gt;
&lt;br /&gt;
NOTE that in prior releases, the SpaceNavigator could only control the &amp;quot;Flycam&amp;quot;, whereas now it can also control objects in Build/Edit mode (&amp;quot;Build&amp;quot; column) as well as Avatar motion (&amp;quot;Avatar&amp;quot; column).  To enter Flycam mode select the View -&amp;gt; Joystick Flycam menu item, or keystroke Alt-Shift-F.&lt;br /&gt;
 &lt;br /&gt;
In Avatar mode, it seems the X/Y/Z scales have no effect - amy value other than 0 gives standard walk/run speeds.  Pitch and Yaw scale cn be raised to 1.0 if you like to dance till you&#039;re dizzy... 0.3 seems about right to me.  I leave all the zones at the defaults.&lt;br /&gt;
&lt;br /&gt;
I&#039;m not a dedicated builder... but it seems to me that aligning anything would be about impossible using this feature.  I defer to others on this.  &lt;br /&gt;
&lt;br /&gt;
As a machinimatographer I like to make some changes to the defaults in the &amp;quot;FlyCam&amp;quot; column.  First, decide if you want the SpaceNavigator to act as if you&#039;re moving 1) the object, or 2) the camera.  The defaults move the camera, just as advertised.  When you lift up the camera goes up - and the world goes down.  I&#039;m sure some get used to this with no issue, but I prefer the SpaceNavigator to operate as though I&#039;m holding the world: lift up and the world raises, pull toward you and the world comes closer.  Its entirely a matter of preference, but its weird how one can feel right and the other probably doesn&#039;t.  For this behavior, all the numbers in the top half of the &amp;quot;Flycam&amp;quot; column get a minus &amp;quot;-&amp;quot; in front of them, inverting everything and giving you object mode.  Most of my camera moves are around an avatar, so they are short and delicate.  That means the scale numbers need to get smaller (in absolute value): X-Scale and Z-Scale become -0.6, Y-Scale becomes -0.2 (up and down is less quick) as do &amp;quot;Pitch Scale&amp;quot; and &amp;quot;Yaw Scale.&amp;quot;  I slightly increase deadzones to 0.03, except pitch goes to 0.1 to keep things a bit stabler.  Feather slider goes all the way left (syrupy, not snappy), and give it a try.&lt;br /&gt;
&lt;br /&gt;
Illumine )I(&lt;br /&gt;
&lt;br /&gt;
=== Pre-1.20:&lt;br /&gt;
I made mine work (on Windows XP) by installing, configuring, and calibrating per the factory instructions, starting SL, and selecting the Client -&amp;gt; Joystick Flycam option.  A popup appears... and my screen went wonky :)  But after fiddling quite a bit I was able to operate using these settings:&lt;br /&gt;
&lt;br /&gt;
First, this is a &amp;quot;3D cursor&amp;quot;, so check that box.  Then, check &amp;quot;auto-level&amp;quot;, un-check &amp;quot;Direct Zoom&amp;quot;, and set &amp;quot;Feathering&amp;quot; to the middle.  Start here: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
            x          y          z        yaw         pitch       roll     zoom&lt;br /&gt;
mapping     0          2          1          5           3           4        -1&lt;br /&gt;
scale      .1         .05        .2        .05          .05         .01        0&lt;br /&gt;
deadzone   .1         .1         .1         .1          .1          .1         1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Try moving the navigator ... it may work ... else restart the application and re-enable Flycam.   &lt;br /&gt;
&lt;br /&gt;
Update as of Jan 2008:&lt;br /&gt;
&lt;br /&gt;
When I first wrote this, the feathering slider was way weird... it needed to be pretty much left or it wouldn&#039;t work.  As of windlight at this time, feathering works *much* better.  Left is &amp;quot;mushy soft&amp;quot; and right is &amp;quot;snappy firm&amp;quot; ... season to taste :)&lt;br /&gt;
&lt;br /&gt;
I updated the above settings to give a better ability to move forward and back (Z Axis) and better overall response.  Love this!&lt;br /&gt;
 &lt;br /&gt;
If the motion seems weird, perhaps you&#039;d prefer to use its inverse!  In a typical 3D modeling approach, you move the controller just like you would model a model in your hand.  In the inverse case, its more like you are holding and moving a camera.  To really confuse yourself, set different axis in different senses :)  You can reverse motion either in the controller software or in the SL Client -&amp;gt; Joystick Flycam option popup.  To reverse an axis, simply enter a negative scale.  Inverting makes a huge difference... try them both so you know which you like.&lt;br /&gt;
&lt;br /&gt;
=== Tenebrous Pau&#039;s Instructions ===&lt;br /&gt;
&lt;br /&gt;
Tenebrous Pau uses a [http://www.3dconnexion.com/forum/viewtopic.php?t=336 community-provided joystick driver] to connect the SpaceNavigator to SL. See [http://teneverse.blogspot.com/2007/07/blog-post.html this blog post] for Tenebrous&#039; recommended settings with the RBC9 driver. &amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The RBC9 driver is not needed to make the SpaceNavigator work with SL; just use [http://www.3dconnexion.com/support/4a1.php the latest 3DConnexion driver].&lt;br /&gt;
&lt;br /&gt;
The community-provided joystick driver is not compatible with 64-bit operating systems.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: As of 11th April 2008, Tenebrous no longer uses the RBC9 driver, with the advent of Second Life client 1.20.0 84432.  The SL viewer has built in support for the SpaceNavigator, without need for the RBC9 drivers, as per [[Flycam#Illumine_Demina.27s_Instructions|Illumine Demina&#039;s Instructions]] above.&lt;br /&gt;
&lt;br /&gt;
== Using the Flycam with a Xbox 360 Controller ==&lt;br /&gt;
&lt;br /&gt;
[[Image:FlyCam360.jpg|frame|Suggested Flycam Settings for Xbox 360 Controller]]&lt;br /&gt;
&lt;br /&gt;
It&#039;s also possible to use the FlyCam mode with the very popular Xbox 360 controller, provided you have one you can connect to your PC and the latest drivers (Works on XP &amp;amp; Vista) you&#039;re set for FlyCam. One thing to keep in mind with the 360 controller, is that it only supports five axis&#039;s, the joysticks each have two and the analog triggers together represent a fifth (Right trigger for negative left trigger for posative). The FlyCam does not support any digital input, so you can&#039;t use any of the buttons on the 360 controller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To the right you can see the settings I went with for my 360 controller after toying with it for a while, this allowed maximum mobility and smooth movement, also I used a larger than default dead zone on each input because the precision of the 360&#039;s joysticks called for it (As well as a 5.00 setting for all movement to allow me to move across the area at a quick but not insane pace). Additionally 90% feathering, or so, was used as it greatly smoothed out camera movement while not suffering from the excessive sliding of the maximum setting.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Novice Settings:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
              x          y          z        yaw        pitch      roll      zoom&lt;br /&gt;
mapping       0          2          1        3          4          -1        -1&lt;br /&gt;
scale         5.00       5.00       5.00     1.00       1.00       50.00     1.00&lt;br /&gt;
deadzone      0.25       0.25       0.25     0.25       0.25       0.25      0.25&lt;br /&gt;
&lt;br /&gt;
Direct Zoom   Disabled&lt;br /&gt;
Feathering    90% Left&lt;br /&gt;
Auto Level    Enabled&lt;br /&gt;
3D Cursor     Disabled&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Advanced Settings:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
              x          y          z        yaw        pitch      roll      zoom&lt;br /&gt;
mapping       0          2          1        3          4          -1        -1&lt;br /&gt;
scale         10.00      10.00      20.00    2.00       2.00       50.00     1.00&lt;br /&gt;
deadzone      0.25       0.25       0.25     0.25       0.25       0.25      0.25&lt;br /&gt;
&lt;br /&gt;
Direct Zoom   Disabled&lt;br /&gt;
Feathering    90% Left&lt;br /&gt;
Auto Level    Enabled&lt;br /&gt;
3D Cursor     Disabled&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
With these settings you can push forwards and back on the left joystick to dolly the camera forwards and back, and left and right on the same joystick to dolly the camera left and right. To pitch the camera up or down push forward (To pitch down) or pull back (To pitch up) with the right joystick, or tilt the right joystick to the left or right to turn the camera to the left or right. To raise the camera pull in on the right trigger and to lower it pull in on the left trigger.&lt;br /&gt;
&lt;br /&gt;
--[[User:ZATZAi Asturias|ZATZAi Asturias]]&lt;br /&gt;
&lt;br /&gt;
==Macintosh Users==&lt;br /&gt;
You will need to download the source code and compile it yourself, otherwise none of the above will work.  [https://jira.secondlife.com/browse/VWR-2516 More information here].  If you are able to do this, please write to [[User:Klein_Mandelbrot|Klein Mandelbrot]].&lt;br /&gt;
&lt;br /&gt;
This isn&#039;t a good fix since you&#039;ll have to to this every time a new client version is released. LL should commit this patch to the official client so we can use this amazing device on the mac side without any hassle ;).&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Space_Navigator]]&lt;br /&gt;
&lt;br /&gt;
* [http://www.veoh.com/videos/v1489522RS6bzagj Video presentation of Windlight using FlyCam with an Xbox 360 Controller]&lt;br /&gt;
&lt;br /&gt;
* [http://uk.youtube.com/watch?v=gfUAyGR5nNs A short video] demonstrating the flycam mode with SpaceNavigator&lt;br /&gt;
&lt;br /&gt;
* [http://www.3dconnexion.com/news/press/040308_secondlife.php Press release from 3Dconnexion] - &amp;quot;3Dconnexion 3D Mice Coming To Second Life&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* [http://www.3dconnexion.com/solutions/secondlife.php A video by Beast Linden] - Demonstrates controlling your avatar, build mode, and flycam&lt;br /&gt;
&lt;br /&gt;
[[Category: Tutorials]]&lt;/div&gt;</summary>
		<author><name>Illumine Demina</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Flycam&amp;diff=63177</id>
		<title>Flycam</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Flycam&amp;diff=63177"/>
		<updated>2008-04-13T02:58:44Z</updated>

		<summary type="html">&lt;p&gt;Illumine Demina: /* How do I enable the flycam? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|cellspacing=&amp;quot;5px&amp;quot;&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
__TOC__&lt;br /&gt;
|}&lt;br /&gt;
== How do I enable the flycam? ==&lt;br /&gt;
If the &amp;quot;Client&amp;quot; menu is not showing, press ctrl-alt-D to enable it.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;View&#039;&#039;&#039; menu &amp;gt; &#039;&#039;&#039;Joystick Flycam&#039;&#039;&#039; - or Alt-Shift-F &amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Client&#039;&#039;&#039; menu &amp;gt; &#039;&#039;&#039;Joystick Flycam&#039;&#039;&#039;. (prior to 1.20)&amp;lt;br /&amp;gt;&lt;br /&gt;
Press &#039;&#039;&#039;Escape&#039;&#039;&#039; to leave flycam mode.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
The following instructions were graciously provided by Runitai Linden. Note that the flycam isn&#039;t a formally-finished feature &amp;amp;amp; at present, it is more like a hidden gem, hence its current location in the Client menu.&lt;br /&gt;
&lt;br /&gt;
The flycam mode offers 6 degrees of freedom that you can bind to various actions:&lt;br /&gt;
&lt;br /&gt;
* Move camera up/down (Y-Axis)&lt;br /&gt;
* Move camera left/right (X-Axis)&lt;br /&gt;
* Move camera forward/backward (Z-Axis)&lt;br /&gt;
* Turn left/right (yaw)&lt;br /&gt;
* Look up/down (pitch)&lt;br /&gt;
* Bank left/right (roll)&lt;br /&gt;
* Zoom in/out&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Tutorials_flycam_snav_settings.jpg|frame|Suggested Flycam Settings for SpaceNavigator]]&lt;br /&gt;
&lt;br /&gt;
The little output graph shows you the values Second Life is getting from your joystick on each axis. Take the number of the axis you want and set the action you want it to go to to that axis number. Set an action axis to -1 to turn the action off.&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;dead zone&#039;&#039;&#039; value tells Second Life to ignore values below a certain threshold to avoid drift. The &#039;&#039;&#039;scale&#039;&#039;&#039; value adjusts sensitivity.&lt;br /&gt;
&lt;br /&gt;
There was a [http://www.3dconnexion.com/products/3a1d.php wonky device] I tested against that pretended to be a 3D mouse, so it would give values as cursor positions instead of push amounts, so I made a &#039;&#039;&#039;3D cursor&#039;&#039;&#039; check box that interpreted that device properly.  For &#039;&#039;&#039;direct zoom&#039;&#039;&#039; values from the joystick are mapped directly to your FOV instead of being treated as a delta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Auto-leveling&#039;&#039;&#039; will try to keep the camera up vector sane.&lt;br /&gt;
&lt;br /&gt;
Last but not least is &#039;&#039;&#039;feathering&#039;&#039;&#039;.  Setting the slider all the way to the right will make the camera very rigid, giving complete control to the joystick.  Setting the slider all the way to the left will make the camera very fluid, like the camera weighs a lot, good for fly by shots, not good for framing.&lt;br /&gt;
&lt;br /&gt;
I tested on a logitech cordless rumblepad 2 (PS2 controller clone) and got some great shots, but with only 4 axes, I couldn&#039;t move straight up or down.  The device that started this whole mess was a [http://www.3dconnexion.com/products/3a1d.php 3D connexion 6-axis controller], so the camera works well with it, but I&#039;m not fond of the device because it acts more like a 3D cursor than a joystick, hence the &amp;quot;3D Cursor&amp;quot; check box.&lt;br /&gt;
&lt;br /&gt;
Enjoy!&lt;br /&gt;
&lt;br /&gt;
== Using the Flycam with the 3D-Connexxion SpaceNavigator ==&lt;br /&gt;
&lt;br /&gt;
# Install the [http://www.3dconnexion.com/support/4a1.php latest driver] from the 3DConnexion web site and launch it. Usually, no further configuration or calibration is needed.&lt;br /&gt;
# Launch SL. Enable the debug menus if needed. Enable &#039;&#039;&#039;Client&#039;&#039;&#039; &amp;gt; &#039;&#039;&#039;Joystick flycam&#039;&#039;&#039;. A &#039;&#039;&#039;Flycam Options&#039;&#039;&#039; window should appear where you can adjust various settings. See the screenshot above for a config that works well for dolly-like camera movements (tracking shots).&lt;br /&gt;
# To exit flycam mode, press escape.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Illumine Demina&#039;s Instructions ===&lt;br /&gt;
Updated: 4/9/2008 per 1.20 &amp;quot;Dazzle&amp;quot; release&lt;br /&gt;
&lt;br /&gt;
We have some nice new &amp;quot;joystick&amp;quot; support: these instructions describe use of the 3d_Connexion &amp;quot;Space Navigator.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Configuration options have been moved to the Edit -&amp;gt; Preferences menu item, &amp;quot;Input and Camera&amp;quot; tab.  At the bottom of the page, select &amp;quot;Joystick Setup&amp;quot; and a new popup appears.  Bottom right of this page, click &amp;quot;SpaceNavigator Defaults.&amp;quot;  For some, you might be all set... give it a try.  &lt;br /&gt;
&lt;br /&gt;
NOTE that in prior releases, the SpaceNavigator could only control the &amp;quot;Flycam&amp;quot;, whereas now it can also control objects in Build/Edit mode (&amp;quot;Build&amp;quot; column) as well as Avatar motion (&amp;quot;Avatar&amp;quot; column).  To enter Flycam mode select the View -&amp;gt; Joystick Flycam menu item, or keystroke Alt-Shift-F.&lt;br /&gt;
 &lt;br /&gt;
In Avatar mode, it seems the X/Y/Z scales have no effect - amy value other than 0 gives standard walk/run speeds.  Pitch and Yaw scale cn be raised to 1.0 if you like to dance till you&#039;re dizzy... 0.3 seems about right to me.  I leave all the zones at the defaults.&lt;br /&gt;
&lt;br /&gt;
I&#039;m not a dedicated builder... but it seems to me that aligning anything would be about impossible using this feature.  I defer to others on this.  &lt;br /&gt;
&lt;br /&gt;
As a machinimatographer I like to make some changes to the defaults in the &amp;quot;FlyCam&amp;quot; column.  First, decide if you want the SpaceNavigator to act as if you&#039;re moving 1) the object, or 2) the camera.  The defaults move the camera, just as advertised.  When you lift up the camera goes up - and the world goes down.  I&#039;m sure some get used to this with no issue, but I prefer the SpaceNavigator to operate as though I&#039;m holding the world: lift up and the world raises, pull toward you and the world comes closer.  Its entirely a matter of preference, but its weird how one can feel right and the other probably doesn&#039;t.  For this behavior, all the numbers in the top half of the &amp;quot;Flycam&amp;quot; column get a minus &amp;quot;-&amp;quot; in front of them, inverting everything and giving you object mode.  Most of my camera moves are around an avatar, so they are short and delicate.  That means the scale numbers need to get smaller (in absolute value): X-Scale and Z-Scale become -0.6, Y-Scale becomes -0.2 (up and down is less quick) as do &amp;quot;Pitch Scale&amp;quot; and &amp;quot;Yaw Scale.&amp;quot;  I slightly increase deadzones to 0.03, except pitch goes to 0.1 to keep things a bit stabler.  Feather slider goes all the way left (syrupy, not snappy), and give it a try.&lt;br /&gt;
&lt;br /&gt;
Illumine )I(&lt;br /&gt;
&lt;br /&gt;
=== Pre-1.20:&lt;br /&gt;
I made mine work (on Windows XP) by installing, configuring, and calibrating per the factory instructions, starting SL, and selecting the Client -&amp;gt; Joystick Flycam option.  A popup appears... and my screen went wonky :)  But after fiddling quite a bit I was able to operate using these settings:&lt;br /&gt;
&lt;br /&gt;
First, this is a &amp;quot;3D cursor&amp;quot;, so check that box.  Then, check &amp;quot;auto-level&amp;quot;, un-check &amp;quot;Direct Zoom&amp;quot;, and set &amp;quot;Feathering&amp;quot; to the middle.  Start here: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
            x          y          z        yaw         pitch       roll     zoom&lt;br /&gt;
mapping     0          2          1          5           3           4        -1&lt;br /&gt;
scale      .1         .05        .2        .05          .05         .01        0&lt;br /&gt;
deadzone   .1         .1         .1         .1          .1          .1         1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Try moving the navigator ... it may work ... else restart the application and re-enable Flycam.   &lt;br /&gt;
&lt;br /&gt;
Update as of Jan 2008:&lt;br /&gt;
&lt;br /&gt;
When I first wrote this, the feathering slider was way weird... it needed to be pretty much left or it wouldn&#039;t work.  As of windlight at this time, feathering works *much* better.  Left is &amp;quot;mushy soft&amp;quot; and right is &amp;quot;snappy firm&amp;quot; ... season to taste :)&lt;br /&gt;
&lt;br /&gt;
I updated the above settings to give a better ability to move forward and back (Z Axis) and better overall response.  Love this!&lt;br /&gt;
 &lt;br /&gt;
If the motion seems weird, perhaps you&#039;d prefer to use its inverse!  In a typical 3D modeling approach, you move the controller just like you would model a model in your hand.  In the inverse case, its more like you are holding and moving a camera.  To really confuse yourself, set different axis in different senses :)  You can reverse motion either in the controller software or in the SL Client -&amp;gt; Joystick Flycam option popup.  To reverse an axis, simply enter a negative scale.  Inverting makes a huge difference... try them both so you know which you like.&lt;br /&gt;
&lt;br /&gt;
=== Tenebrous Pau&#039;s Instructions ===&lt;br /&gt;
&lt;br /&gt;
Tenebrous Pau uses a [http://www.3dconnexion.com/forum/viewtopic.php?t=336 community-provided joystick driver] to connect the SpaceNavigator to SL. See [http://teneverse.blogspot.com/2007/07/blog-post.html this blog post] for Tenebrous&#039; recommended settings with the RBC9 driver. &amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The RBC9 driver is not needed to make the SpaceNavigator work with SL; just use [http://www.3dconnexion.com/support/4a1.php the latest 3DConnexion driver].&lt;br /&gt;
&lt;br /&gt;
The community-provided joystick driver is not compatible with 64-bit operating systems.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: As of 11th April 2008, Tenebrous no longer uses the RBC9 driver, with the advent of Second Life client 1.20.0 84432.  The SL viewer has built in support for the SpaceNavigator, without need for the RBC9 drivers, as per [[Flycam#Illumine_Demina.27s_Instructions|Illumine Demina&#039;s Instructions]] above.&lt;br /&gt;
&lt;br /&gt;
== Using the Flycam with a Xbox 360 Controller ==&lt;br /&gt;
&lt;br /&gt;
[[Image:FlyCam360.jpg|frame|Suggested Flycam Settings for Xbox 360 Controller]]&lt;br /&gt;
&lt;br /&gt;
It&#039;s also possible to use the FlyCam mode with the very popular Xbox 360 controller, provided you have one you can connect to your PC and the latest drivers (Works on XP &amp;amp; Vista) you&#039;re set for FlyCam. One thing to keep in mind with the 360 controller, is that it only supports five axis&#039;s, the joysticks each have two and the analog triggers together represent a fifth (Right trigger for negative left trigger for posative). The FlyCam does not support any digital input, so you can&#039;t use any of the buttons on the 360 controller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To the right you can see the settings I went with for my 360 controller after toying with it for a while, this allowed maximum mobility and smooth movement, also I used a larger than default dead zone on each input because the precision of the 360&#039;s joysticks called for it (As well as a 5.00 setting for all movement to allow me to move across the area at a quick but not insane pace). Additionally 90% feathering, or so, was used as it greatly smoothed out camera movement while not suffering from the excessive sliding of the maximum setting.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Novice Settings:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
              x          y          z        yaw        pitch      roll      zoom&lt;br /&gt;
mapping       0          2          1        3          4          -1        -1&lt;br /&gt;
scale         5.00       5.00       5.00     1.00       1.00       50.00     1.00&lt;br /&gt;
deadzone      0.25       0.25       0.25     0.25       0.25       0.25      0.25&lt;br /&gt;
&lt;br /&gt;
Direct Zoom   Disabled&lt;br /&gt;
Feathering    90% Left&lt;br /&gt;
Auto Level    Enabled&lt;br /&gt;
3D Cursor     Disabled&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Advanced Settings:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
              x          y          z        yaw        pitch      roll      zoom&lt;br /&gt;
mapping       0          2          1        3          4          -1        -1&lt;br /&gt;
scale         10.00      10.00      20.00    2.00       2.00       50.00     1.00&lt;br /&gt;
deadzone      0.25       0.25       0.25     0.25       0.25       0.25      0.25&lt;br /&gt;
&lt;br /&gt;
Direct Zoom   Disabled&lt;br /&gt;
Feathering    90% Left&lt;br /&gt;
Auto Level    Enabled&lt;br /&gt;
3D Cursor     Disabled&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
With these settings you can push forwards and back on the left joystick to dolly the camera forwards and back, and left and right on the same joystick to dolly the camera left and right. To pitch the camera up or down push forward (To pitch down) or pull back (To pitch up) with the right joystick, or tilt the right joystick to the left or right to turn the camera to the left or right. To raise the camera pull in on the right trigger and to lower it pull in on the left trigger.&lt;br /&gt;
&lt;br /&gt;
--[[User:ZATZAi Asturias|ZATZAi Asturias]]&lt;br /&gt;
&lt;br /&gt;
==Macintosh Users==&lt;br /&gt;
You will need to download the source code and compile it yourself, otherwise none of the above will work.  [https://jira.secondlife.com/browse/VWR-2516 More information here].  If you are able to do this, please write to [[User:Klein_Mandelbrot|Klein Mandelbrot]].&lt;br /&gt;
&lt;br /&gt;
This isn&#039;t a good fix since you&#039;ll have to to this every time a new client version is released. LL should commit this patch to the official client so we can use this amazing device on the mac side without any hassle ;).&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Space_Navigator]]&lt;br /&gt;
&lt;br /&gt;
* [http://www.veoh.com/videos/v1489522RS6bzagj Video presentation of Windlight using FlyCam with an Xbox 360 Controller]&lt;br /&gt;
&lt;br /&gt;
* [http://uk.youtube.com/watch?v=gfUAyGR5nNs A short video] demonstrating the flycam mode with SpaceNavigator&lt;br /&gt;
&lt;br /&gt;
* [http://www.3dconnexion.com/news/press/040308_secondlife.php Press release from 3Dconnexion] - &amp;quot;3Dconnexion 3D Mice Coming To Second Life&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* [http://www.3dconnexion.com/solutions/secondlife.php A video by Beast Linden] - Demonstrates controlling your avatar, build mode, and flycam&lt;br /&gt;
&lt;br /&gt;
[[Category: Tutorials]]&lt;/div&gt;</summary>
		<author><name>Illumine Demina</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Flycam&amp;diff=63174</id>
		<title>Flycam</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Flycam&amp;diff=63174"/>
		<updated>2008-04-13T02:53:36Z</updated>

		<summary type="html">&lt;p&gt;Illumine Demina: /* Illumine Demina&amp;#039;s Instructions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|cellspacing=&amp;quot;5px&amp;quot;&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
__TOC__&lt;br /&gt;
|}&lt;br /&gt;
== How do I enable the flycam? ==&lt;br /&gt;
If the &amp;quot;Client&amp;quot; menu is not showing, press ctrl-alt-D to enable it.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Client&#039;&#039;&#039; menu &amp;gt; &#039;&#039;&#039;Joystick Flycam&#039;&#039;&#039;. &amp;lt;br /&amp;gt;&lt;br /&gt;
Press &#039;&#039;&#039;Escape&#039;&#039;&#039; to leave flycam mode.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
The following instructions were graciously provided by Runitai Linden. Note that the flycam isn&#039;t a formally-finished feature &amp;amp;amp; at present, it is more like a hidden gem, hence its current location in the Client menu.&lt;br /&gt;
&lt;br /&gt;
The flycam mode offers 6 degrees of freedom that you can bind to various actions:&lt;br /&gt;
&lt;br /&gt;
* Move camera up/down (Y-Axis)&lt;br /&gt;
* Move camera left/right (X-Axis)&lt;br /&gt;
* Move camera forward/backward (Z-Axis)&lt;br /&gt;
* Turn left/right (yaw)&lt;br /&gt;
* Look up/down (pitch)&lt;br /&gt;
* Bank left/right (roll)&lt;br /&gt;
* Zoom in/out&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Tutorials_flycam_snav_settings.jpg|frame|Suggested Flycam Settings for SpaceNavigator]]&lt;br /&gt;
&lt;br /&gt;
The little output graph shows you the values Second Life is getting from your joystick on each axis. Take the number of the axis you want and set the action you want it to go to to that axis number. Set an action axis to -1 to turn the action off.&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;dead zone&#039;&#039;&#039; value tells Second Life to ignore values below a certain threshold to avoid drift. The &#039;&#039;&#039;scale&#039;&#039;&#039; value adjusts sensitivity.&lt;br /&gt;
&lt;br /&gt;
There was a [http://www.3dconnexion.com/products/3a1d.php wonky device] I tested against that pretended to be a 3D mouse, so it would give values as cursor positions instead of push amounts, so I made a &#039;&#039;&#039;3D cursor&#039;&#039;&#039; check box that interpreted that device properly.  For &#039;&#039;&#039;direct zoom&#039;&#039;&#039; values from the joystick are mapped directly to your FOV instead of being treated as a delta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Auto-leveling&#039;&#039;&#039; will try to keep the camera up vector sane.&lt;br /&gt;
&lt;br /&gt;
Last but not least is &#039;&#039;&#039;feathering&#039;&#039;&#039;.  Setting the slider all the way to the right will make the camera very rigid, giving complete control to the joystick.  Setting the slider all the way to the left will make the camera very fluid, like the camera weighs a lot, good for fly by shots, not good for framing.&lt;br /&gt;
&lt;br /&gt;
I tested on a logitech cordless rumblepad 2 (PS2 controller clone) and got some great shots, but with only 4 axes, I couldn&#039;t move straight up or down.  The device that started this whole mess was a [http://www.3dconnexion.com/products/3a1d.php 3D connexion 6-axis controller], so the camera works well with it, but I&#039;m not fond of the device because it acts more like a 3D cursor than a joystick, hence the &amp;quot;3D Cursor&amp;quot; check box.&lt;br /&gt;
&lt;br /&gt;
Enjoy!&lt;br /&gt;
&lt;br /&gt;
== Using the Flycam with the 3D-Connexxion SpaceNavigator ==&lt;br /&gt;
&lt;br /&gt;
# Install the [http://www.3dconnexion.com/support/4a1.php latest driver] from the 3DConnexion web site and launch it. Usually, no further configuration or calibration is needed.&lt;br /&gt;
# Launch SL. Enable the debug menus if needed. Enable &#039;&#039;&#039;Client&#039;&#039;&#039; &amp;gt; &#039;&#039;&#039;Joystick flycam&#039;&#039;&#039;. A &#039;&#039;&#039;Flycam Options&#039;&#039;&#039; window should appear where you can adjust various settings. See the screenshot above for a config that works well for dolly-like camera movements (tracking shots).&lt;br /&gt;
# To exit flycam mode, press escape.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Illumine Demina&#039;s Instructions ===&lt;br /&gt;
Updated: 4/9/2008 per 1.20 &amp;quot;Dazzle&amp;quot; release&lt;br /&gt;
&lt;br /&gt;
We have some nice new &amp;quot;joystick&amp;quot; support: these instructions describe use of the 3d_Connexion &amp;quot;Space Navigator.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Configuration options have been moved to the Edit -&amp;gt; Preferences menu item, &amp;quot;Input and Camera&amp;quot; tab.  At the bottom of the page, select &amp;quot;Joystick Setup&amp;quot; and a new popup appears.  Bottom right of this page, click &amp;quot;SpaceNavigator Defaults.&amp;quot;  For some, you might be all set... give it a try.  &lt;br /&gt;
&lt;br /&gt;
NOTE that in prior releases, the SpaceNavigator could only control the &amp;quot;Flycam&amp;quot;, whereas now it can also control objects in Build/Edit mode (&amp;quot;Build&amp;quot; column) as well as Avatar motion (&amp;quot;Avatar&amp;quot; column).  To enter Flycam mode select the View -&amp;gt; Joystick Flycam menu item, or keystroke Alt-Shift-F.&lt;br /&gt;
 &lt;br /&gt;
In Avatar mode, it seems the X/Y/Z scales have no effect - amy value other than 0 gives standard walk/run speeds.  Pitch and Yaw scale cn be raised to 1.0 if you like to dance till you&#039;re dizzy... 0.3 seems about right to me.  I leave all the zones at the defaults.&lt;br /&gt;
&lt;br /&gt;
I&#039;m not a dedicated builder... but it seems to me that aligning anything would be about impossible using this feature.  I defer to others on this.  &lt;br /&gt;
&lt;br /&gt;
As a machinimatographer I like to make some changes to the defaults in the &amp;quot;FlyCam&amp;quot; column.  First, decide if you want the SpaceNavigator to act as if you&#039;re moving 1) the object, or 2) the camera.  The defaults move the camera, just as advertised.  When you lift up the camera goes up - and the world goes down.  I&#039;m sure some get used to this with no issue, but I prefer the SpaceNavigator to operate as though I&#039;m holding the world: lift up and the world raises, pull toward you and the world comes closer.  Its entirely a matter of preference, but its weird how one can feel right and the other probably doesn&#039;t.  For this behavior, all the numbers in the top half of the &amp;quot;Flycam&amp;quot; column get a minus &amp;quot;-&amp;quot; in front of them, inverting everything and giving you object mode.  Most of my camera moves are around an avatar, so they are short and delicate.  That means the scale numbers need to get smaller (in absolute value): X-Scale and Z-Scale become -0.6, Y-Scale becomes -0.2 (up and down is less quick) as do &amp;quot;Pitch Scale&amp;quot; and &amp;quot;Yaw Scale.&amp;quot;  I slightly increase deadzones to 0.03, except pitch goes to 0.1 to keep things a bit stabler.  Feather slider goes all the way left (syrupy, not snappy), and give it a try.&lt;br /&gt;
&lt;br /&gt;
Illumine )I(&lt;br /&gt;
&lt;br /&gt;
=== Pre-1.20:&lt;br /&gt;
I made mine work (on Windows XP) by installing, configuring, and calibrating per the factory instructions, starting SL, and selecting the Client -&amp;gt; Joystick Flycam option.  A popup appears... and my screen went wonky :)  But after fiddling quite a bit I was able to operate using these settings:&lt;br /&gt;
&lt;br /&gt;
First, this is a &amp;quot;3D cursor&amp;quot;, so check that box.  Then, check &amp;quot;auto-level&amp;quot;, un-check &amp;quot;Direct Zoom&amp;quot;, and set &amp;quot;Feathering&amp;quot; to the middle.  Start here: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
            x          y          z        yaw         pitch       roll     zoom&lt;br /&gt;
mapping     0          2          1          5           3           4        -1&lt;br /&gt;
scale      .1         .05        .2        .05          .05         .01        0&lt;br /&gt;
deadzone   .1         .1         .1         .1          .1          .1         1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Try moving the navigator ... it may work ... else restart the application and re-enable Flycam.   &lt;br /&gt;
&lt;br /&gt;
Update as of Jan 2008:&lt;br /&gt;
&lt;br /&gt;
When I first wrote this, the feathering slider was way weird... it needed to be pretty much left or it wouldn&#039;t work.  As of windlight at this time, feathering works *much* better.  Left is &amp;quot;mushy soft&amp;quot; and right is &amp;quot;snappy firm&amp;quot; ... season to taste :)&lt;br /&gt;
&lt;br /&gt;
I updated the above settings to give a better ability to move forward and back (Z Axis) and better overall response.  Love this!&lt;br /&gt;
 &lt;br /&gt;
If the motion seems weird, perhaps you&#039;d prefer to use its inverse!  In a typical 3D modeling approach, you move the controller just like you would model a model in your hand.  In the inverse case, its more like you are holding and moving a camera.  To really confuse yourself, set different axis in different senses :)  You can reverse motion either in the controller software or in the SL Client -&amp;gt; Joystick Flycam option popup.  To reverse an axis, simply enter a negative scale.  Inverting makes a huge difference... try them both so you know which you like.&lt;br /&gt;
&lt;br /&gt;
=== Tenebrous Pau&#039;s Instructions ===&lt;br /&gt;
&lt;br /&gt;
Tenebrous Pau uses a [http://www.3dconnexion.com/forum/viewtopic.php?t=336 community-provided joystick driver] to connect the SpaceNavigator to SL. See [http://teneverse.blogspot.com/2007/07/blog-post.html this blog post] for Tenebrous&#039; recommended settings with the RBC9 driver. &amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The RBC9 driver is not needed to make the SpaceNavigator work with SL; just use [http://www.3dconnexion.com/support/4a1.php the latest 3DConnexion driver].&lt;br /&gt;
&lt;br /&gt;
The community-provided joystick driver is not compatible with 64-bit operating systems.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: As of 11th April 2008, Tenebrous no longer uses the RBC9 driver, with the advent of Second Life client 1.20.0 84432.  The SL viewer has built in support for the SpaceNavigator, without need for the RBC9 drivers, as per [[Flycam#Illumine_Demina.27s_Instructions|Illumine Demina&#039;s Instructions]] above.&lt;br /&gt;
&lt;br /&gt;
== Using the Flycam with a Xbox 360 Controller ==&lt;br /&gt;
&lt;br /&gt;
[[Image:FlyCam360.jpg|frame|Suggested Flycam Settings for Xbox 360 Controller]]&lt;br /&gt;
&lt;br /&gt;
It&#039;s also possible to use the FlyCam mode with the very popular Xbox 360 controller, provided you have one you can connect to your PC and the latest drivers (Works on XP &amp;amp; Vista) you&#039;re set for FlyCam. One thing to keep in mind with the 360 controller, is that it only supports five axis&#039;s, the joysticks each have two and the analog triggers together represent a fifth (Right trigger for negative left trigger for posative). The FlyCam does not support any digital input, so you can&#039;t use any of the buttons on the 360 controller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To the right you can see the settings I went with for my 360 controller after toying with it for a while, this allowed maximum mobility and smooth movement, also I used a larger than default dead zone on each input because the precision of the 360&#039;s joysticks called for it (As well as a 5.00 setting for all movement to allow me to move across the area at a quick but not insane pace). Additionally 90% feathering, or so, was used as it greatly smoothed out camera movement while not suffering from the excessive sliding of the maximum setting.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Novice Settings:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
              x          y          z        yaw        pitch      roll      zoom&lt;br /&gt;
mapping       0          2          1        3          4          -1        -1&lt;br /&gt;
scale         5.00       5.00       5.00     1.00       1.00       50.00     1.00&lt;br /&gt;
deadzone      0.25       0.25       0.25     0.25       0.25       0.25      0.25&lt;br /&gt;
&lt;br /&gt;
Direct Zoom   Disabled&lt;br /&gt;
Feathering    90% Left&lt;br /&gt;
Auto Level    Enabled&lt;br /&gt;
3D Cursor     Disabled&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Advanced Settings:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
              x          y          z        yaw        pitch      roll      zoom&lt;br /&gt;
mapping       0          2          1        3          4          -1        -1&lt;br /&gt;
scale         10.00      10.00      20.00    2.00       2.00       50.00     1.00&lt;br /&gt;
deadzone      0.25       0.25       0.25     0.25       0.25       0.25      0.25&lt;br /&gt;
&lt;br /&gt;
Direct Zoom   Disabled&lt;br /&gt;
Feathering    90% Left&lt;br /&gt;
Auto Level    Enabled&lt;br /&gt;
3D Cursor     Disabled&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
With these settings you can push forwards and back on the left joystick to dolly the camera forwards and back, and left and right on the same joystick to dolly the camera left and right. To pitch the camera up or down push forward (To pitch down) or pull back (To pitch up) with the right joystick, or tilt the right joystick to the left or right to turn the camera to the left or right. To raise the camera pull in on the right trigger and to lower it pull in on the left trigger.&lt;br /&gt;
&lt;br /&gt;
--[[User:ZATZAi Asturias|ZATZAi Asturias]]&lt;br /&gt;
&lt;br /&gt;
==Macintosh Users==&lt;br /&gt;
You will need to download the source code and compile it yourself, otherwise none of the above will work.  [https://jira.secondlife.com/browse/VWR-2516 More information here].  If you are able to do this, please write to [[User:Klein_Mandelbrot|Klein Mandelbrot]].&lt;br /&gt;
&lt;br /&gt;
This isn&#039;t a good fix since you&#039;ll have to to this every time a new client version is released. LL should commit this patch to the official client so we can use this amazing device on the mac side without any hassle ;).&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Space_Navigator]]&lt;br /&gt;
&lt;br /&gt;
* [http://www.veoh.com/videos/v1489522RS6bzagj Video presentation of Windlight using FlyCam with an Xbox 360 Controller]&lt;br /&gt;
&lt;br /&gt;
* [http://uk.youtube.com/watch?v=gfUAyGR5nNs A short video] demonstrating the flycam mode with SpaceNavigator&lt;br /&gt;
&lt;br /&gt;
* [http://www.3dconnexion.com/news/press/040308_secondlife.php Press release from 3Dconnexion] - &amp;quot;3Dconnexion 3D Mice Coming To Second Life&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* [http://www.3dconnexion.com/solutions/secondlife.php A video by Beast Linden] - Demonstrates controlling your avatar, build mode, and flycam&lt;br /&gt;
&lt;br /&gt;
[[Category: Tutorials]]&lt;/div&gt;</summary>
		<author><name>Illumine Demina</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Flycam&amp;diff=62675</id>
		<title>Flycam</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Flycam&amp;diff=62675"/>
		<updated>2008-04-10T03:18:38Z</updated>

		<summary type="html">&lt;p&gt;Illumine Demina: /* Illumine Demina&amp;#039;s Instructions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|cellspacing=&amp;quot;5px&amp;quot;&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
__TOC__&lt;br /&gt;
|}&lt;br /&gt;
== How do I enable the flycam? ==&lt;br /&gt;
If the &amp;quot;Client&amp;quot; menu is not showing, press ctrl-alt-D to enable it.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Client&#039;&#039;&#039; menu &amp;gt; &#039;&#039;&#039;Joystick Flycam&#039;&#039;&#039;. &amp;lt;br /&amp;gt;&lt;br /&gt;
Press &#039;&#039;&#039;Escape&#039;&#039;&#039; to leave flycam mode.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
The following instructions were graciously provided by Runitai Linden. Note that the flycam isn&#039;t a formally-finished feature &amp;amp;amp; at present, it is more like a hidden gem, hence its current location in the Client menu.&lt;br /&gt;
&lt;br /&gt;
The flycam mode offers 6 degrees of freedom that you can bind to various actions:&lt;br /&gt;
&lt;br /&gt;
* Move camera up/down (Y-Axis)&lt;br /&gt;
* Move camera left/right (X-Axis)&lt;br /&gt;
* Move camera forward/backward (Z-Axis)&lt;br /&gt;
* Turn left/right (yaw)&lt;br /&gt;
* Look up/down (pitch)&lt;br /&gt;
* Bank left/right (roll)&lt;br /&gt;
* Zoom in/out&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Tutorials_flycam_snav_settings.jpg|frame|Suggested Flycam Settings for SpaceNavigator]]&lt;br /&gt;
&lt;br /&gt;
The little output graph shows you the values Second Life is getting from your joystick on each axis. Take the number of the axis you want and set the action you want it to go to to that axis number. Set an action axis to -1 to turn the action off.&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;dead zone&#039;&#039;&#039; value tells Second Life to ignore values below a certain threshold to avoid drift. The &#039;&#039;&#039;scale&#039;&#039;&#039; value adjusts sensitivity.&lt;br /&gt;
&lt;br /&gt;
There was a [http://www.3dconnexion.com/products/3a1d.php wonky device] I tested against that pretended to be a 3D mouse, so it would give values as cursor positions instead of push amounts, so I made a &#039;&#039;&#039;3D cursor&#039;&#039;&#039; check box that interpreted that device properly.  For &#039;&#039;&#039;direct zoom&#039;&#039;&#039; values from the joystick are mapped directly to your FOV instead of being treated as a delta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Auto-leveling&#039;&#039;&#039; will try to keep the camera up vector sane.&lt;br /&gt;
&lt;br /&gt;
Last but not least is &#039;&#039;&#039;feathering&#039;&#039;&#039;.  Setting the slider all the way to the right will make the camera very rigid, giving complete control to the joystick.  Setting the slider all the way to the left will make the camera very fluid, like the camera weighs a lot, good for fly by shots, not good for framing.&lt;br /&gt;
&lt;br /&gt;
I tested on a logitech cordless rumblepad 2 (PS2 controller clone) and got some great shots, but with only 4 axes, I couldn&#039;t move straight up or down.  The device that started this whole mess was a [http://www.3dconnexion.com/products/3a1d.php 3D connexion 6-axis controller], so the camera works well with it, but I&#039;m not fond of the device because it acts more like a 3D cursor than a joystick, hence the &amp;quot;3D Cursor&amp;quot; check box.&lt;br /&gt;
&lt;br /&gt;
Enjoy!&lt;br /&gt;
&lt;br /&gt;
== Using the Flycam with the 3D-Connexxion SpaceNavigator ==&lt;br /&gt;
&lt;br /&gt;
# Install the [http://www.3dconnexion.com/support/4a1.php latest driver] from the 3DConnexion web site and launch it. Usually, no further configuration or calibration is needed.&lt;br /&gt;
# Launch SL. Enable the debug menus if needed. Enable &#039;&#039;&#039;Client&#039;&#039;&#039; &amp;gt; &#039;&#039;&#039;Joystick flycam&#039;&#039;&#039;. A &#039;&#039;&#039;Flycam Options&#039;&#039;&#039; window should appear where you can adjust various settings. See the screenshot above for a config that works well for dolly-like camera movements (tracking shots).&lt;br /&gt;
# To exit flycam mode, press escape.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Illumine Demina&#039;s Instructions ===&lt;br /&gt;
Updated: 4/9/2008 per 1.20 &amp;quot;Dazzle&amp;quot; release&lt;br /&gt;
&lt;br /&gt;
We have some nice new &amp;quot;joystick&amp;quot; support: these instructions describe use of the 3d_Connexion &amp;quot;Space Navigator.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Configuration options have been moved to the Edit -&amp;gt; Preferences menu item, &amp;quot;Input and Camera&amp;quot; tab.  At the bottom of the page, select &amp;quot;Joystick Setup&amp;quot; and a new popup appears.  Bottom right of this page, click &amp;quot;SpaceNavigator Defaults.&amp;quot;  For some,&lt;br /&gt;
you might be all set... give it a try.  &lt;br /&gt;
&lt;br /&gt;
I like to make some changes.  As a machinimatographer I&#039;ve always used the SpaceNavigator to control the &amp;quot;FlyCam&amp;quot; the rightmost column.  These instructions are to tune for that... I&#039;ll add details for moving the &amp;quot;Avatar&amp;quot; and for &amp;quot;Build&amp;quot; mode after I get a chance to try them.&lt;br /&gt;
 &lt;br /&gt;
First, decide if you want the SpaceNavigator to act as if you&#039;re moving 1) the object, or 2) the camera.  If you lift on the SpaceNavigator control, likely you expect things on screen to rise (this is moving the object) or things to fall (because you are raising the camera).  These are inverses, and this perspective shift can be applied to all axes.  Its entirely a matter of preference, but its weird how one can feel right and the other probably doesn&#039;t.  The defaults you got by selecting the button lower right give you control over your (1) camera.  I like mine to act like I&#039;m holding the (2) object - not the camera.  So, all the numbers in the top half of teh &amp;quot;Flycam&amp;quot; column get a minus &amp;quot;-&amp;quot; in front of them, inverting everything and giving you object mode.  Most of my camera moves are around an avatar, so they are short and delicate.  That means the scale numbers need to get smaller (in absolute value): X-Scale and Z-Scale become -0.6, Y-Scale becomes -0.2 (up and down is less quick) as do &amp;quot;Pitch Scale&amp;quot; and &amp;quot;Yaw Scale.&amp;quot;  I slightly increase deadzones to 0.03, except pitch goes to 0.1 to keep things a bit stabler.  Feather slider goes all the way left (syrupy, not snappy), and give it a try.&lt;br /&gt;
&lt;br /&gt;
Illumine&lt;br /&gt;
&lt;br /&gt;
=== Pre-1.20:&lt;br /&gt;
I made mine work (on Windows XP) by installing, configuring, and calibrating per the factory instructions, starting SL, and selecting the Client -&amp;gt; Joystick Flycam option.  A popup appears... and my screen went wonky :)  But after fiddling quite a bit I was able to operate using these settings:&lt;br /&gt;
&lt;br /&gt;
First, this is a &amp;quot;3D cursor&amp;quot;, so check that box.  Then, check &amp;quot;auto-level&amp;quot;, un-check &amp;quot;Direct Zoom&amp;quot;, and set &amp;quot;Feathering&amp;quot; to the middle.  Start here: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
            x          y          z        yaw         pitch       roll     zoom&lt;br /&gt;
mapping     0          2          1          5           3           4        -1&lt;br /&gt;
scale      .1         .05        .2        .05          .05         .01        0&lt;br /&gt;
deadzone   .1         .1         .1         .1          .1          .1         1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Try moving the navigator ... it may work ... else restart the application and re-enable Flycam.   &lt;br /&gt;
&lt;br /&gt;
Update as of Jan 2008:&lt;br /&gt;
&lt;br /&gt;
When I first wrote this, the feathering slider was way weird... it needed to be pretty much left or it wouldn&#039;t work.  As of windlight at this time, feathering works *much* better.  Left is &amp;quot;mushy soft&amp;quot; and right is &amp;quot;snappy firm&amp;quot; ... season to taste :)&lt;br /&gt;
&lt;br /&gt;
I updated the above settings to give a better ability to move forward and back (Z Axis) and better overall response.  Love this!&lt;br /&gt;
 &lt;br /&gt;
If the motion seems weird, perhaps you&#039;d prefer to use its inverse!  In a typical 3D modeling approach, you move the controller just like you would model a model in your hand.  In the inverse case, its more like you are holding and moving a camera.  To really confuse yourself, set different axis in different senses :)  You can reverse motion either in the controller software or in the SL Client -&amp;gt; Joystick Flycam option popup.  To reverse an axis, simply enter a negative scale.  Inverting makes a huge difference... try them both so you know which you like.&lt;br /&gt;
&lt;br /&gt;
=== Tenebrous Pau&#039;s Instructions ===&lt;br /&gt;
&lt;br /&gt;
Tenebrous Pau uses a [http://www.3dconnexion.com/forum/viewtopic.php?t=336 community-provided joystick driver] to connect the SpaceNavigator to SL. See [http://teneverse.blogspot.com/2007/07/blog-post.html this blog post] for Tenebrous&#039; recommended settings with the RBC9 driver. &amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The RBC9 driver is not needed to make the SpaceNavigator work with SL; just use [http://www.3dconnexion.com/support/4a1.php the latest 3DConnexion driver].&lt;br /&gt;
&lt;br /&gt;
The community-provided joystick driver is not compatible with 64-bit operating systems.&lt;br /&gt;
&lt;br /&gt;
== Using the Flycam with a Xbox 360 Controller ==&lt;br /&gt;
&lt;br /&gt;
[[Image:FlyCam360.jpg|frame|Suggested Flycam Settings for Xbox 360 Controller]]&lt;br /&gt;
&lt;br /&gt;
It&#039;s also possible to use the FlyCam mode with the very popular Xbox 360 controller, provided you have one you can connect to your PC and the latest drivers (Works on XP &amp;amp; Vista) you&#039;re set for FlyCam. One thing to keep in mind with the 360 controller, is that it only supports five axis&#039;s, the joysticks each have two and the analog triggers together represent a fifth (Right trigger for negative left trigger for posative). The FlyCam does not support any digital input, so you can&#039;t use any of the buttons on the 360 controller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To the right you can see the settings I went with for my 360 controller after toying with it for a while, this allowed maximum mobility and smooth movement, also I used a larger than default dead zone on each input because the precision of the 360&#039;s joysticks called for it (As well as a 5.00 setting for all movement to allow me to move across the area at a quick but not insane pace). Additionally 90% feathering, or so, was used as it greatly smoothed out camera movement while not suffering from the excessive sliding of the maximum setting.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Novice Settings:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
              x          y          z        yaw        pitch      roll      zoom&lt;br /&gt;
mapping       0          2          1        3          4          -1        -1&lt;br /&gt;
scale         5.00       5.00       5.00     1.00       1.00       50.00     1.00&lt;br /&gt;
deadzone      0.25       0.25       0.25     0.25       0.25       0.25      0.25&lt;br /&gt;
&lt;br /&gt;
Direct Zoom   Disabled&lt;br /&gt;
Feathering    90% Left&lt;br /&gt;
Auto Level    Enabled&lt;br /&gt;
3D Cursor     Disabled&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Advanced Settings:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
              x          y          z        yaw        pitch      roll      zoom&lt;br /&gt;
mapping       0          2          1        3          4          -1        -1&lt;br /&gt;
scale         10.00      10.00      20.00    2.00       2.00       50.00     1.00&lt;br /&gt;
deadzone      0.25       0.25       0.25     0.25       0.25       0.25      0.25&lt;br /&gt;
&lt;br /&gt;
Direct Zoom   Disabled&lt;br /&gt;
Feathering    90% Left&lt;br /&gt;
Auto Level    Enabled&lt;br /&gt;
3D Cursor     Disabled&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
With these settings you can push forwards and back on the left joystick to dolly the camera forwards and back, and left and right on the same joystick to dolly the camera left and right. To pitch the camera up or down push forward (To pitch down) or pull back (To pitch up) with the right joystick, or tilt the right joystick to the left or right to turn the camera to the left or right. To raise the camera pull in on the right trigger and to lower it pull in on the left trigger.&lt;br /&gt;
&lt;br /&gt;
--[[User:ZATZAi Asturias|ZATZAi Asturias]]&lt;br /&gt;
&lt;br /&gt;
==Macintosh Users==&lt;br /&gt;
You will need to download the source code and compile it yourself, otherwise none of the above will work.  [https://jira.secondlife.com/browse/VWR-2516 More information here].  If you are able to do this, please write to [[User:Klein_Mandelbrot|Klein Mandelbrot]].&lt;br /&gt;
&lt;br /&gt;
This isn&#039;t a good fix since you&#039;ll have to to this every time a new client version is released. LL should commit this patch to the official client so we can use this amazing device on the mac side without any hassle ;).&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
[[Space_Navigator]]&lt;br /&gt;
&lt;br /&gt;
[http://stage6.divx.com/user/ZATZAi/video/1854398/Windlight-360 Video presentation of Windlight using FlyCam with an Xbox 360 Controller]&lt;br /&gt;
&lt;br /&gt;
[http://uk.youtube.com/watch?v=gfUAyGR5nNs A short video] demonstrating the flycam mode with SpaceNavigator&lt;br /&gt;
&lt;br /&gt;
[[Category: Tutorials]]&lt;/div&gt;</summary>
		<author><name>Illumine Demina</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Flycam&amp;diff=47945</id>
		<title>Flycam</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Flycam&amp;diff=47945"/>
		<updated>2008-01-09T04:57:40Z</updated>

		<summary type="html">&lt;p&gt;Illumine Demina: /* Illumine Demina&amp;#039;s Instructions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|cellspacing=&amp;quot;5px&amp;quot;&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
__TOC__&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== How do I enable the flycam? ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Client&#039;&#039;&#039; menu &amp;gt; &#039;&#039;&#039;Joystick Flycam&#039;&#039;&#039;. &amp;lt;br /&amp;gt;&lt;br /&gt;
Press &#039;&#039;&#039;Escape&#039;&#039;&#039; to leave flycam mode.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
The following instructions were graciously provided by Runitai Linden. Note that the flycam isn&#039;t a formally-finished feature &amp;amp;amp; at present, it is more like a hidden gem, hence its current location in the Client menu.&lt;br /&gt;
&lt;br /&gt;
The flycam mode offers 6 degrees of freedom that you can bind to various actions:&lt;br /&gt;
&lt;br /&gt;
* Move camera up/down (Y-Axis)&lt;br /&gt;
* Move camera left/right (X-Axis)&lt;br /&gt;
* Move camera forward/backward (Z-Axis)&lt;br /&gt;
* Turn left/right (yaw)&lt;br /&gt;
* Look up/down (pitch)&lt;br /&gt;
* Bank left/right (roll)&lt;br /&gt;
* Zoom in/out&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Tutorials_flycam_snav_settings.jpg|frame|Suggested Flycam Settings for SpaceNavigator]]&lt;br /&gt;
&lt;br /&gt;
The little output graph shows you the values Second Life is getting from your joystick on each axis. Take the number of the axis you want and set the action you want it to go to to that axis number. Set an action axis to -1 to turn the action off.&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;dead zone&#039;&#039;&#039; value tells Second Life to ignore values below a certain threshold to avoid drift. The &#039;&#039;&#039;scale&#039;&#039;&#039; value adjusts sensitivity.&lt;br /&gt;
&lt;br /&gt;
There was a [http://www.3dconnexion.com/products/3a1d.php wonky device] I tested against that pretended to be a 3D mouse, so it would give values as cursor positions instead of push amounts, so I made a &#039;&#039;&#039;3D cursor&#039;&#039;&#039; check box that interpreted that device properly.  For &#039;&#039;&#039;direct zoom&#039;&#039;&#039; values from the joystick are mapped directly to your FOV instead of being treated as a delta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Auto-leveling&#039;&#039;&#039; will try to keep the camera up vector sane.&lt;br /&gt;
&lt;br /&gt;
Last but not least is &#039;&#039;&#039;feathering&#039;&#039;&#039;.  Setting the slider all the way to the right will make the camera very rigid, giving complete control to the joystick.  Setting the slider all the way to the left will make the camera very fluid, like the camera weighs a lot, good for fly by shots, not good for framing.&lt;br /&gt;
&lt;br /&gt;
I tested on a logitech cordless rumblepad 2 (PS2 controller clone) and got some great shots, but with only 4 axes, I couldn&#039;t move straight up or down.  The device that started this whole mess was a [http://www.3dconnexion.com/products/3a1d.php 3D connexion 6-axis controller], so the camera works well with it, but I&#039;m not fond of the device because it acts more like a 3D cursor than a joystick, hence the &amp;quot;3D Cursor&amp;quot; check box.&lt;br /&gt;
&lt;br /&gt;
Enjoy!&lt;br /&gt;
&lt;br /&gt;
== Using the Flycam with the 3D-Connexxion SpaceNavigator ==&lt;br /&gt;
&lt;br /&gt;
# Install the [http://www.3dconnexion.com/support/4a1.php latest driver] from the 3DConnexion web site and launch it. Usually, no further configuration or calibration is needed.&lt;br /&gt;
# Launch SL. Enable the debug menus if needed. Enable &#039;&#039;&#039;Client&#039;&#039;&#039; &amp;gt; &#039;&#039;&#039;Joystick flycam&#039;&#039;&#039;. A &#039;&#039;&#039;Flycam Options&#039;&#039;&#039; window should appear where you can adjust various settings. See the screenshot above for a config that works well for dolly-like camera movements (tracking shots).&lt;br /&gt;
# To exit flycam mode, press escape.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Illumine Demina&#039;s Instructions ===&lt;br /&gt;
&lt;br /&gt;
I made mine work (on Windows XP) by installing, configuring, and calibrating per the factory instructions, starting SL, and selecting the Client -&amp;gt; Joystick Flycam option.  A popup appears... and my screen went wonky :)  But after fiddling quite a bit I was able to operate using these settings:&lt;br /&gt;
&lt;br /&gt;
First, this is a &amp;quot;3D cursor&amp;quot;, so check that box.  Then, check &amp;quot;auto-level&amp;quot;, un-check &amp;quot;Direct Zoom&amp;quot;, and set &amp;quot;Feathering&amp;quot; to the middle.  Start here: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
            x          y          z        yaw         pitch       roll     zoom&lt;br /&gt;
mapping     0          2          1          5           3           4        -1&lt;br /&gt;
scale      .1         .05        .2        .05          .05         .01        0&lt;br /&gt;
deadzone   .1         .1         .1         .1          .1          .1         1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Try moving the navigator ... it may work ... else restart the application and re-enable Flycam.   &lt;br /&gt;
&lt;br /&gt;
Update as of Jan 2008:&lt;br /&gt;
&lt;br /&gt;
When I first wrote this, the feathering slider was way weird... it needed to be pretty much left or it wouldn&#039;t work.  As of windlight at this time, feathering works *much* better.  Left is &amp;quot;mushy soft&amp;quot; and right is &amp;quot;snappy firm&amp;quot; ... season to taste :)&lt;br /&gt;
&lt;br /&gt;
I updated the above settings to give a better ability to move forward and back (Z Axis) and better overall response.  Love this!&lt;br /&gt;
 &lt;br /&gt;
If the motion seems weird, perhaps you&#039;d prefer to use its inverse!  In a typical 3D modeling approach, you move the controller just like you would model a model in your hand.  In the inverse case, its more like you are holding and moving a camera.  To really confuse yourself, set different axis in different senses :)  You can reverse motion either in the controller software or in the SL Client -&amp;gt; Joystick Flycam option popup.  To reverse an axis, simply enter a negative scale.  Inverting makes a huge difference... try them both so you know which you like.&lt;br /&gt;
&lt;br /&gt;
=== Tenebrous Pau&#039;s Instructions ===&lt;br /&gt;
&lt;br /&gt;
Tenebrous Pau uses a [http://www.3dconnexion.com/forum/viewtopic.php?t=336 community-provided joystick driver] to connect the SpaceNavigator to SL. See [http://teneverse.blogspot.com/2007/07/blog-post.html this blog post] for Tenebrous&#039; recommended settings with the RBC9 driver. &amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The RBC9 driver is not needed to make the SpaceNavigator work with SL; just use [http://www.3dconnexion.com/support/4a1.php the latest 3DConnexion driver].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Using the Flycam with a Xbox 360 Controller ==&lt;br /&gt;
&lt;br /&gt;
[[Image:FlyCam360.jpg|frame|Suggested Flycam Settings for Xbox 360 Controller]]&lt;br /&gt;
&lt;br /&gt;
It&#039;s also possible to use the FlyCam mode with the very popular Xbox 360 controller, provided you have one you can connect to your PC and the latest drivers (Works on XP &amp;amp; Vista) you&#039;re set for FlyCam. One thing to keep in mind with the 360 controller, is that it only supports five axis&#039;s, the joysticks each have two and the analog triggers together represent a fifth (Right trigger for negative left trigger for posative). The FlyCam does not support any digital input, so you can&#039;t use any of the buttons on the 360 controller.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To the right you can see the settings I went with for my 360 controller after toying with it for a while, this allowed maximum mobility and smooth movement, also I used a larger than default dead zone on each input because the precision of the 360&#039;s joysticks called for it (As well as a 5.00 setting for all movement to allow me to move across the area at a quick but not insane pace). Additionally 90% feathering, or so, was used as it greatly smoothed out camera movement while not suffering from the excessive sliding of the maximum setting.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Novice Settings:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
              x          y          z        yaw        pitch      roll      zoom&lt;br /&gt;
mapping       0          2          1        3          4          -1        -1&lt;br /&gt;
scale         5.00       5.00       5.00     1.00       1.00       50.00     1.00&lt;br /&gt;
deadzone      0.25       0.25       0.25     0.25       0.25       0.25      0.25&lt;br /&gt;
&lt;br /&gt;
Direct Zoom   Disabled&lt;br /&gt;
Feathering    90% Left&lt;br /&gt;
Auto Level    Enabled&lt;br /&gt;
3D Cursor     Disabled&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Advanced Settings:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
              x          y          z        yaw        pitch      roll      zoom&lt;br /&gt;
mapping       0          2          1        3          4          -1        -1&lt;br /&gt;
scale         10.00      10.00      20.00    2.00       2.00       50.00     1.00&lt;br /&gt;
deadzone      0.25       0.25       0.25     0.25       0.25       0.25      0.25&lt;br /&gt;
&lt;br /&gt;
Direct Zoom   Disabled&lt;br /&gt;
Feathering    90% Left&lt;br /&gt;
Auto Level    Enabled&lt;br /&gt;
3D Cursor     Disabled&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
With these settings you can push forwards and back on the left joystick to dolly the camera forwards and back, and left and right on the same joystick to dolly the camera left and right. To pitch the camera up or down push forward (To pitch down) or pull back (To pitch up) with the right joystick, or tilt the right joystick to the left or right to turn the camera to the left or right. To raise the camera pull in on the right trigger and to lower it pull in on the left trigger.&lt;br /&gt;
&lt;br /&gt;
--[[User:ZATZAi Asturias|ZATZAi Asturias]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
[[Space_Navigator]]&lt;br /&gt;
&lt;br /&gt;
[http://stage6.divx.com/user/ZATZAi/video/1854398/Windlight-360 Video presentation of Windlight using FlyCam with an Xbox 360 Controller]&lt;br /&gt;
&lt;br /&gt;
[http://uk.youtube.com/watch?v=gfUAyGR5nNs A short video] demonstrating the flycam mode with SpaceNavigator&lt;br /&gt;
&lt;br /&gt;
[[Category: Tutorials]]&lt;/div&gt;</summary>
		<author><name>Illumine Demina</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Flycam&amp;diff=24556</id>
		<title>Flycam</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Flycam&amp;diff=24556"/>
		<updated>2007-06-28T01:27:50Z</updated>

		<summary type="html">&lt;p&gt;Illumine Demina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following instructions were graciously provided by Runitai Linden. Note that since the flycam is in the Client menu, while it&#039;s a somewhat-hidden gem, it isn&#039;t a formally-finished feature.&lt;br /&gt;
&lt;br /&gt;
== How do I get to the flycam? ==&lt;br /&gt;
Client menu (Ctrl-Alt-D) &amp;gt; Joystick Flycam.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
I&#039;ve tried to write something up a couple times, but it comes out in geek-speak.&lt;br /&gt;
&lt;br /&gt;
Basically, you have up to 6 axes you can bind to various actions:&lt;br /&gt;
* Move camera up/down (Y-Axis)&lt;br /&gt;
* Move camera left/right (X-Axis)&lt;br /&gt;
* Move camera forward/backward (Z-Axis)&lt;br /&gt;
* Turn left/right (yaw)&lt;br /&gt;
* Look up/down (pitch)&lt;br /&gt;
* Bank left/right (roll)&lt;br /&gt;
* Zoom in/out&lt;br /&gt;
&lt;br /&gt;
The little output graph shows you the values second life is getting from your joystick on which axis.  Take the number of the axis you want and set the action you want it to go to to that axis number.  Set an action axis to -1 to turn the action off.&lt;br /&gt;
&lt;br /&gt;
The dead zone value tells Second Life to ignore values below a certain threshold to avoid drift. The scale value is like sensitivity.&lt;br /&gt;
&lt;br /&gt;
There was a wonky device I tested against that pretended to be a 3D mouse, so it would give values as cursor positions instead of push amounts, so I made a &amp;quot;3D cursor&amp;quot; check box that interpreted that device properly.  For &amp;quot;direct zoom,&amp;quot; values from the joystick are mapped directly to your FOV instead of being treated as a delta.&lt;br /&gt;
&lt;br /&gt;
Auto-leveling will try to keep the camera up vector sane.&lt;br /&gt;
&lt;br /&gt;
Last but not least is feathering.  Setting the slider all the way to the right will make the camera very rigid, giving complete control to the joystick.  Setting the slider all the way to the left will make the camera very fluid, like the camera weighs a lot, good for fly by shots, not good for framing.&lt;br /&gt;
&lt;br /&gt;
I tested on a logitech cordless rumblepad 2 (PS2 controller clone) and got some great shots, but with only 4 axes, I couldn&#039;t move straight up or down.  The device that started this whole mess was a 3D connexion 6-axis controller, so the camera works well with it, but I&#039;m not fond of the device.&lt;br /&gt;
&lt;br /&gt;
Enjoy!&lt;br /&gt;
&lt;br /&gt;
[[Category: Tutorials]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE: re the Flycam and the 3D-Connexxion SpaceNavigator&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
I made mine work (on Windows XP) by installing, configuring, and calibrating per the factory instructions, starting SL, and selecting the Client -&amp;gt; Joystick Flycam option.  A popup appears... and my screen went wonky :)  But after fiddling quite a bit I was able to operate using these settings:&lt;br /&gt;
&lt;br /&gt;
First, this is a &amp;quot;3D cursor&amp;quot;, so check that box.  Then, check &amp;quot;auto-level&amp;quot;, un-check &amp;quot;Direct Zoom&amp;quot;, and set &amp;quot;Feathering&amp;quot; all the way to the left.  Start here: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
            x          y          z        yaw         pitch       roll     zoom&lt;br /&gt;
mapping     0          2          1          5           3           4        -1&lt;br /&gt;
scale      .05        .05        .05       .02          .05         .01        0&lt;br /&gt;
deadzone   .01        .01        .01       .01          .01         .01        1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After this, restart the application and re-enable Flycam.   This should operate, roughly.  I found it helps to slide &amp;quot;Feathering&amp;quot; right a bit and tap the navigator.  Keep moving Feathering rightward until thee movement &amp;quot;bounces&amp;quot;, then back up a touch.   The &amp;quot;Scale&amp;quot; values need to be lots different for moving around a person in a room than they do for moving around a sim, and the nice device &amp;quot;Speed&amp;quot; function (part of SpaceNavigator) doesn&#039;t scale nearly so much as needed :(   This is way not as flexible as the mouse moving the camera.  That said.. search for the &amp;quot;RBC9&amp;quot; driver, which I&#039;ve yet to try.  It really needs to start slow and to accelerate over time...&lt;/div&gt;</summary>
		<author><name>Illumine Demina</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Flycam&amp;diff=24555</id>
		<title>Flycam</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Flycam&amp;diff=24555"/>
		<updated>2007-06-28T01:24:11Z</updated>

		<summary type="html">&lt;p&gt;Illumine Demina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following instructions were graciously provided by Runitai Linden. Note that since the flycam is in the Client menu, while it&#039;s a somewhat-hidden gem, it isn&#039;t a formally-finished feature.&lt;br /&gt;
&lt;br /&gt;
== How do I get to the flycam? ==&lt;br /&gt;
Client menu (Ctrl-Alt-D) &amp;gt; Joystick Flycam.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
I&#039;ve tried to write something up a couple times, but it comes out in geek-speak.&lt;br /&gt;
&lt;br /&gt;
Basically, you have up to 6 axes you can bind to various actions:&lt;br /&gt;
* Move camera up/down (Y-Axis)&lt;br /&gt;
* Move camera left/right (X-Axis)&lt;br /&gt;
* Move camera forward/backward (Z-Axis)&lt;br /&gt;
* Turn left/right (yaw)&lt;br /&gt;
* Look up/down (pitch)&lt;br /&gt;
* Bank left/right (roll)&lt;br /&gt;
* Zoom in/out&lt;br /&gt;
&lt;br /&gt;
The little output graph shows you the values second life is getting from your joystick on which axis.  Take the number of the axis you want and set the action you want it to go to to that axis number.  Set an action axis to -1 to turn the action off.&lt;br /&gt;
&lt;br /&gt;
The dead zone value tells Second Life to ignore values below a certain threshold to avoid drift. The scale value is like sensitivity.&lt;br /&gt;
&lt;br /&gt;
There was a wonky device I tested against that pretended to be a 3D mouse, so it would give values as cursor positions instead of push amounts, so I made a &amp;quot;3D cursor&amp;quot; check box that interpreted that device properly.  For &amp;quot;direct zoom,&amp;quot; values from the joystick are mapped directly to your FOV instead of being treated as a delta.&lt;br /&gt;
&lt;br /&gt;
Auto-leveling will try to keep the camera up vector sane.&lt;br /&gt;
&lt;br /&gt;
Last but not least is feathering.  Setting the slider all the way to the right will make the camera very rigid, giving complete control to the joystick.  Setting the slider all the way to the left will make the camera very fluid, like the camera weighs a lot, good for fly by shots, not good for framing.&lt;br /&gt;
&lt;br /&gt;
I tested on a logitech cordless rumblepad 2 (PS2 controller clone) and got some great shots, but with only 4 axes, I couldn&#039;t move straight up or down.  The device that started this whole mess was a 3D connexion 6-axis controller, so the camera works well with it, but I&#039;m not fond of the device.&lt;br /&gt;
&lt;br /&gt;
Enjoy!&lt;br /&gt;
&lt;br /&gt;
[[Category: Tutorials]]&lt;br /&gt;
&lt;br /&gt;
NOTE: re the Flycam and the 3D-Connexxion SpaceNavigator&lt;br /&gt;
&lt;br /&gt;
I made mine work (on Windows XP) by installing, configuring, and calibrating per the factory instructions, starting SL, and selecting the Client -&amp;gt; Enable Flycam option.  A popup appears... and my screen went wonky :)  But after fiddling quite a bit I was able to operate using these settings:&lt;br /&gt;
&lt;br /&gt;
First, this is a &amp;quot;3D cursor&amp;quot;, so check that box.  Then, check &amp;quot;auto-level&amp;quot;, un-check &amp;quot;Direct Zoom&amp;quot;, and set &amp;quot;Feathering&amp;quot; all the way to the left.  Start here: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
            x          y          z        yaw         pitch       roll     zoom&lt;br /&gt;
mapping     0          2          1          5           3           4        -1&lt;br /&gt;
scale      .05        .05        .05       .02          .05         .01        0&lt;br /&gt;
deadzone   .01        .01        .01       .01          .01         .01        1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After this, restart the application and re-enable Flycam.   This should operate, roughly.  I found it helps to slide &amp;quot;Feathering&amp;quot; right a bit and tweak the control.  Keep moving it rightward until in &amp;quot;bounces&amp;quot;, then back up a touch.   The &amp;quot;Scale&amp;quot; velues need to be lots different for moving around a person in a room than they do for moving around a sim :(   This is way not as flexible as the mouse moving the camera.  That said.. search for the &amp;quot;RBC9&amp;quot; driver, which I&#039;ve yet to try.  It really needs to start slow and to accelerate over time...&lt;/div&gt;</summary>
		<author><name>Illumine Demina</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Flycam&amp;diff=24554</id>
		<title>Flycam</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Flycam&amp;diff=24554"/>
		<updated>2007-06-28T01:21:25Z</updated>

		<summary type="html">&lt;p&gt;Illumine Demina: Flycam and the 3D-Connexxion SpaceNavigator&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following instructions were graciously provided by Runitai Linden. Note that since the flycam is in the Client menu, while it&#039;s a somewhat-hidden gem, it isn&#039;t a formally-finished feature.&lt;br /&gt;
&lt;br /&gt;
== How do I get to the flycam? ==&lt;br /&gt;
Client menu (Ctrl-Alt-D) &amp;gt; Joystick Flycam.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
I&#039;ve tried to write something up a couple times, but it comes out in geek-speak.&lt;br /&gt;
&lt;br /&gt;
Basically, you have up to 6 axes you can bind to various actions:&lt;br /&gt;
* Move camera up/down (Y-Axis)&lt;br /&gt;
* Move camera left/right (X-Axis)&lt;br /&gt;
* Move camera forward/backward (Z-Axis)&lt;br /&gt;
* Turn left/right (yaw)&lt;br /&gt;
* Look up/down (pitch)&lt;br /&gt;
* Bank left/right (roll)&lt;br /&gt;
* Zoom in/out&lt;br /&gt;
&lt;br /&gt;
The little output graph shows you the values second life is getting from your joystick on which axis.  Take the number of the axis you want and set the action you want it to go to to that axis number.  Set an action axis to -1 to turn the action off.&lt;br /&gt;
&lt;br /&gt;
The dead zone value tells Second Life to ignore values below a certain threshold to avoid drift. The scale value is like sensitivity.&lt;br /&gt;
&lt;br /&gt;
There was a wonky device I tested against that pretended to be a 3D mouse, so it would give values as cursor positions instead of push amounts, so I made a &amp;quot;3D cursor&amp;quot; check box that interpreted that device properly.  For &amp;quot;direct zoom,&amp;quot; values from the joystick are mapped directly to your FOV instead of being treated as a delta.&lt;br /&gt;
&lt;br /&gt;
Auto-leveling will try to keep the camera up vector sane.&lt;br /&gt;
&lt;br /&gt;
Last but not least is feathering.  Setting the slider all the way to the right will make the camera very rigid, giving complete control to the joystick.  Setting the slider all the way to the left will make the camera very fluid, like the camera weighs a lot, good for fly by shots, not good for framing.&lt;br /&gt;
&lt;br /&gt;
I tested on a logitech cordless rumblepad 2 (PS2 controller clone) and got some great shots, but with only 4 axes, I couldn&#039;t move straight up or down.  The device that started this whole mess was a 3D connexion 6-axis controller, so the camera works well with it, but I&#039;m not fond of the device.&lt;br /&gt;
&lt;br /&gt;
Enjoy!&lt;br /&gt;
&lt;br /&gt;
[[Category: Tutorials]]&lt;br /&gt;
&lt;br /&gt;
NOTE: re the Flycam and the 3D-Connexxion SpaceNavigator&lt;br /&gt;
&lt;br /&gt;
I made mine work (on Windows XP) by installing, configuring, and calibrating per the factory instructions, starting SL, and selecting the Client -&amp;gt; Enable Flycam option.  A popup appears... and my screen went wonky :)  But after fiddling quite a bit I was able to operate using these settings:&lt;br /&gt;
&lt;br /&gt;
First, this is a &amp;quot;3D cursor&amp;quot;, so check that box.  Then, check &amp;quot;auto-level&amp;quot;, un-check &amp;quot;Direct Zoom&amp;quot;, and set &amp;quot;Feathering&amp;quot; all the way to the left.  Start here: &lt;br /&gt;
&lt;br /&gt;
            x          y          z        yaw         pitch       roll     zoom&lt;br /&gt;
mapping     0          2          1          5           3           4        -1&lt;br /&gt;
scale      .05        .05        .05       .02          .05         .01        0&lt;br /&gt;
deadzone   .01        .01        .01       .01          .01         .01        1&lt;br /&gt;
&lt;br /&gt;
After this, restart the application and re-enable Flycam.   This should operate, roughly.  I found it helps to slide &amp;quot;Feathering&amp;quot; right a bit and tweak the control.  Keep moving it rightward until in &amp;quot;bounces&amp;quot;, then back up a touch.   The &amp;quot;Scale&amp;quot; velues need to be lots different for moving around a person in a room than they do for moving around a sim :(   This is way not as flexible as the mouse moving the camera.  That said.. search for the &amp;quot;RBC9&amp;quot; driver, which I&#039;ve yet to try.&lt;/div&gt;</summary>
		<author><name>Illumine Demina</name></author>
	</entry>
</feed>