|Top Previous Next|
The User Preferences Editor allows you to customize various properties of the FreeFlyer application. To access these options, go to FreeFlyer's Options Menu à Preferences à User Preferences. From this window, you will have access to System-level options, including Home Screen and output display configuration, Mission Plan Default options, and Profile options.
User Preferences in the FreeFlyer Options Menu
The system preferences are divided into separate pages as follows.
From this page, you can choose FreeFlyer's behavior on launch. The options are as follows.
From this page, you can choose whether to enable or disable Automatic Backups of FreeFlyer Mission Plans. The default save interval is 5 minutes, and this can be set to any integer number of minutes between 1 and 120.
From this page, you can choose which deprecated items will be shown in the GUI and FreeForm script. You can also determine the deprecated warning behavior. For more information, see the Deprecated Objects, Properties, Methods, and Functions description in the Appendix.
On this page, you can set locations to search for object preset files, select one location to which new presets are exported. Use the Add Path button to add additional search locations, and use the Export Path radio button to select the export location. Several Object Preset files are included in FreeFlyer.
The home screen preferences are divided into separate pages as follows.
From this screen, you can Import and Export the Home Screen settings. This feature enables you to easily share your Home Screen with other users. You can also revert to the Home Screen default settings. You can configure the number of recent Mission Plans to be displayed on the Recent Files section of your Home Screen. You can also set the Root Directory to use for relative paths defined within a Widget entry.
From this screen, you can configure the Widgets available for use on your Home Screen. The process by which this screen is used is defined and ordered below based on the numbers in the following image.
The Widgets page of User Preferences
From this configuration page, you have control over various settings for the Home Screen.
The Layout page of User Preferences
An example of a custom-defined Home Screen Layout is shown below.
An example of a custom Home Screen
The display preferences are divided into separate pages as follows.
From this page you can change the settings of the FreeForm Script Editors. There are five sections:
The Editors page of User Preferences
On this configuration page, you have control over various display options for FreeFlyer's 2D and 3D output windows. See the Generating Output Guide for information on creating Mission Views.
Note: MSAA is a technique where you take more than one color sample per pixel to get a better approximation of what color the pixel should be on the edges. The more samples, the better quality the approximation. While the drop down list of available Anti-Aliasing options varies by graphics driver and includes multipliers and letters (indicating techniques), the drop down list is ordered by increasing quality (and decreasing performance) in all cases.
Note: The bump map in FreeFlyer represents the surface normal in tangent space, not the actual height. A bump (or normal) map contains the surface normal encoded into the RGB channels for XYZ respectively. A height map contains a single value per pixel representing the relative height above sea level. There are several online tools available that can help you convert a height map into a bump map, or you can generate your own by finding the gradient in the height for each pixel and turning that into a normal.
The Mission View page of User Preferences
On this page, you can configure maximum number of points to plot before data is culled, the number of points that are accumulated before the plot is updated, and whether or not to show the "Display data is culled!" message on Plots.
The Plot page of User Preferences
With these options, you can define the behavior of output workspaces when running a Mission Plan multiple times. The "Multiple" workspace mode creates a new workspace for each run, and the "Selected" mode generates new output in the selected workspace. You can also configure the maximum number of workspaces allowed, and whether to close all workspaces when a Mission Plan is run.
With these options, you can select whether to show the throttle bar (unselected by default); if shown, the throttle bar can be used to control the speed at which a Mission Plan runs. You can also select whether replay and movie generation capabilities are enabled (selected by default) and configure slider behavior for the replay toolbar. The "Max. Storage Per Instance" field sets the maximum amount of disk space available to the replay/movie generation functionality; if the maximum disk space is reached, then older frames will be dropped as necessary from the replay-able output or generated movie.
The Controls page of User Preferences
Note: If 20% of the maximum storage space is not available, then replay and movie generation will automatically be disabled.
The Mission Plan Defaults section controls the options used by default for all Mission Plans. These defaults can be overridden for individual Mission Plans through the Active Mission Plan Preferences editor.
This page specifies the default timing precision mode for FreeFlyer Mission Plans when you use the Ctrl+N shortcut on the home screen or when you press the New Mission Plan icon on the menu at the top of the screen.
On this page, you can choose the data files used for new Mission Plans. By default, files included with the FreeFlyer installation will be used, but these can be overridden with custom files by unchecking the "Use System Default" button and browsing to the desired file. See the Data Files reference for more information on the various files and their formats.
Here, you can configure descriptive information for the Author, Source, and Revision Number for your Mission Plans, as well as a Title, Subject, and Category, and any Keywords, Comments, or Notes.
The choices for the default "On Open Show" action are: Mission Sequence, Empty Environment, Home Screen, Notes Screen, and Output Screen. This page also allows you to choose whether or not to back up the Mission Plan when opened.
The "On Run" page allows you to choose whether the Mission Plan is saved when run and whether to hide warning messages when run.
Your user profile contains information on all the preferences described in all of the sections of the User Preferences and Active Mission Plan Preferences. For a more detailed look at user profiles, see the User Profiles reference page.
On this page, you can import and export your profile, or revert to the system defaults.