Changes
Page history
ademiralp created page: display settings 2017 12 6
authored
Dec 06, 2017
by
Ali Can Demiralp
Hide whitespace changes
Inline
Side-by-side
display-settings-2017-12-6.md
0 → 100644
View page @
21d44676
Consider 4 types of configurations that cascade upon each other, similar to CSS.
1 Phoenix Library Settings
-
Contains defaults for ALL settings, built into the library.
-
Is code.
-
Is necessary.
-
Example use case: Phoenix by default launches itself on a 1024x768 window.
2 Machine Specific Settings
-
Overrides 1, applies to all Phoenix applications ran on the containing machine.
-
Is a file residing in a system directory.
-
Is optional.
-
Example use case: The CAVE machines require a specific resolution and aspect ratio.
3 Application Specific Settings
-
Overrides 2, applies to a particular Phoenix application.
-
Is code.
-
Is optional.
-
Example use case: PLI viewer should only run on a Window, not an HMD.
4 User Specific Settings
-
Overrides 3, applies to a particular Phoenix application used by a particular user.
-
Is a file residing in the application directory.
-
Is optional (but auto-generated on launch if requested by 1/2/3).
-
Example use case: I really know what I'm doing and I want to test the PLI viewer with an HMD.
\ No newline at end of file