Difference between revisions of "Preferences FAQ"
Line 90: | Line 90: | ||
== Tab:Graphics == | == Tab:Graphics == | ||
=== Display Resolution === | |||
A dropdown menu with several common resolutions to choose from when rendering SL full-screen. This option comes with a 'Run In A Window' checkbox that disables the dropdown if checked and hands over control of the resolution SL runs at to the way the client window is manipulated. | |||
=== Fullscreen Aspect Ratio (width/height) === | |||
A drop down menu containing several common aspect ratios for computer monitors. This works only if 'Run In A Window' in Display Resolutions is left unchecked. This option also comes with a 'Auto Detect' option that attempts to read the aspect ratio of the monitor on its own - leave this checked unless told otherwise to save on configuration hassles. | |||
=== | === UI Size === | ||
A slider allowing the user to set how much larger or smaller than normal (normal being 1.0) the user wants the UI to be rendered. This is accompanied by a checkbox for 'Use resolution independent scale' which tells the client to take the resolution the client is being rendered at into account when determining the resizing of UI elements based on the slider. | |||
=== | === Draw Distance === | ||
This | This setting determines the maximum distance at which an object can be from you and still be rendered by the client. Shorter distances equate to better performance in most cases. | ||
=== Show Avatar In Mouselook === | |||
When checked, this option will result in you being able to look down and notice your own avatar body while in mouselook. Primarily a matter of realism in one's view, but can also be unchecked when a avatar has attachments that hinder one's view in mouselook. | |||
== Tab: Graphics Detail == | |||
=== | === Shaders === | ||
This enables shinyness and bump mapping (Object Bump). Turning this on can have a minor impact on performance. I have this off. | This option has three independent checkboxes to allow toggling of certain visual features of SL that require hardware shaders to execute. If an option is grayed out, it denotes that your video card does not have the features necessary to enable a certain option. | ||
*Enable Bump-mapping and Shiny: This enables shinyness and bump mapping (Object Bump) on objects set up to use either of these options. Turning this on can have a minor impact on performance. I have this off. | |||
*Enable Ripple water: leaving this option checked causes SL to fake rolling water surfaces. Note that this excludes waves braking onto the shore; this requires custom scripting and texturing outside the scope of this article. | |||
*Avatar Vertex Program: leaving this option checked allows the client to run customised vertex shaders that can animate avatars faster. Leave turned on by default unless you see bizzare issues such as twitchy, odd avatar textures and animation/posing. | |||
=== Avatar Rendering === | === Avatar Rendering === | ||
Normal is a very basic view, and should be selected if you want a higher frame rate. I have this selected. | Normal is a very basic view, and should be selected if you want a higher frame rate. I have this selected. | ||
Bump Mapped will introduce a small amount of additional detail | Bump Mapped will introduce a small amount of additional detail by bumpmapping the textures used for the avatar's skin and clothing. | ||
Bump Mapped & Cloth will cause loose clothing and long hair to slightly wave, as if blown by a small breeze | Bump Mapped & Cloth will cause loose clothing and long hair to slightly wave, as if blown by a small breeze. (Do not attempt to consider enabling BM&C together with high avatar detail - this combination has been known to crash clients due to too much extra workload. | ||
=== Lighting Detail === | |||
Determines whether only the distant light of the sun and moon will be rendered. If set to 'Nearby Local Lights', the active light thrown out by nearby local lights will be rendered as well at the expense of some speed too... | |||
=== Terrain Detail === | === Terrain Detail === | ||
Low is a tradeoff of texture quality on the land for added speed.. | |||
High will show high resolution land textures, but can slow down your frame rate slightly. I have this selected. | |||
=== Mesh Sliders === | |||
The meshes for all objects and avatars are generated client side from scratch. These options specify how much detail and geometry to generate. For added graphics performance, try to nudge these sliders to the left as much as possible till your eyes start crying about too much polygonal jaggedness | |||
== Tab: Advanced Graphics == | |||
=== Anisotropic Filtering === | |||
A fancy technical term for anti-aliasing. When checked, your graphics card will waste cycles on anti-aliasing your view of SL. smoother edges in exchange for a significant hit in performance on older graphics cards that support it. | |||
=== Gamma === | === Gamma === | ||
This adjusts the darkness of your view. Turning it up will make things darker, turning it down will make things lighter. I have mine set to 0.80. | This adjusts the darkness of your view. Turning it up will make things darker, turning it down will make things lighter. I have mine set to 0.80. | ||
=== Nighttime Brightness === | === Nighttime Brightness === | ||
This option lets you adjust how dark it gets at night. Consider leaving it at a lower setting unless you really need the light and can't manage to run the game with local lighting enabled in SL nighttimes. | |||
Note: You can switch between full screen and windowed mode without changing this setting by pressing Alt+Enter at any time. | |||
=== | === AGP Graphics Card === | ||
Checkbox should be left on if you're using an AGP graphics card to take advantage of AGP's capabilities to borrow system memory for video rendering. (Jury still out on the worth of this option on computers with PCI-X slots, this should be disabled if you're using an ancient rig that doesn't know what AGP is...) | |||
=== Graphics Card Memory === | |||
This option lets you dictate how much memory you want to use on your graphics card for caching textures prior to rendering. The more space dedicated, the less it has to fetch to slower memory and swap space. | |||
=== Fog Distance Ratio === | |||
Works in conjunction with Draw Distance to see determine how much farther the system should cheat draw distances. The lower this number is, the closer the fog starts covering things in your view. | |||
=== | === Max Particle Count === | ||
This setting throttles the number of particles SL will attempt to render in your view at any one time. By default, the ceiling is set at 4096 particles (and hardwired not to allow more), but this can be lowered for better performance in sims where spamming of particles is the design flaw of the day. | |||
== Tab:Adv. Graphics == | == Tab:Adv. Graphics == |
Revision as of 02:38, 21 January 2007
Please notice that this article or section contains out-of-date information. You can help to improve the article by editing and updating it.
[[Category:Articles in need of updating|]]
This guide goes through each of the settings in the Preferences panel, and tries to explain what each of them does. I've also included with most of them the settings that I've found to be most comfortable with my system.
Tab:General
Login Location
This will specify where you appear each time you log in to Second Life. Choose My Last Location to login wherever the last place you last logged out successfully, or choose My Home to login at the location where you last specified Set Home to Here under the World menu (or the welcome area if you haven't specified a home yet). You can also optionally set this to a specific sim name and location (although setting the point as a home should be considered if you regularly login from the location in question!). I usually set this to My Last Location.
Show Start Location On Login Screen
This checkbox will display the sim and location that your agent will attempt to rez into on the login screen, depending on how your Login Location is set. This is also overridden by Secondlife:\\ and SLURLs if they are clicked on when the client is not already logged in.
Show Names
The first set of round buttons determine when names should be shown above other people's heads. Hide My Name On Screen can be checked if you don't want your own name to appear. Small Avatar Names will use a smaller font to display names if checked. I usually set these to Always, Hide My Name is off, Small Avatar Names is on.
Color For My Effects
When you chat, teleport, or select something to edit, you'll see particles floating around in the air coming from your avatar. This lets you specify what color you want those particles to appear. I think this defaults to white, but you can specify any color you like by clicking on the color square.
Away Timeout
This sets how long before you are automatically marked as away after the Second Life client has detected no input activity from you (from the mouse or keyboard). I recommend setting this around 300 seconds.
Print Online Notifications
Enabling this will notify you when your friends log in or out of Second Life. This will send a notification for each person who you have a calling card with. Many people turn this off since they have so many calling cards, or they keep their calling cards to just their closest friends. I have this option unchecked because I have hundreds of calling cards.
Rotate Mini-Map
The little mini-map which can be brought up with Shift+Ctrl+M can be set to either rotate with the direction your avatar is facing, or it can be fixed to always point north to up. Checking this option will make it rotate with the direction you are facing. I keep this option checked.
Notify when money (L$) spent or received
This will create a pop-up window whenever you spend or receive money while you are online. I keep this enabled so I know when I recieve a sale, and to review how much I just spent to make sure I didn't mis-type the amount.
Automatically report crashes
Sometimes, when Second Life crashes, you will be asked if you want to report the crash, to help the developers debug errors in the system. Enabling this will automatically report crashes without asking you. I keep this enabled.
Auto-detect graphics hardware on next startup
Checks the capabilities of the graphics accelerator you're using to display Second Life. Adds a little extra time to startup, but it can't hurt to leave it on otherwise, especially if you're swapping out for a better graphics card soon.
Use default system color picker
Ditches the Second Life client's custom color picker in favor of the system color picker for the OS the client is running on. Leave off by default unless you hate the custom color picker, or have problems with it.
Crash Reports
A dropdown menu that lets you set how much control you want over the reports that are sent by the client on a crash or the next start up after a crash. If you're really helpful, keep this set to "Always Send"
Language
Provides the option to produce main parts of the SL Client's UI in another language besides English. Note the following caveats:
- A change to this option requires a restart of the client to enforce.
- As of this writing (21/08/2008), most languages for the UI are in beta. Do not count on a perfect translation of everything.
- This change of language is limited only to the standard UI. Switching the client to display, say, Korean on the UI does not automagically turn SecondLife into a land where people type fluent Korean (unless you switch to a primarily Korean sim)
- You require a Unicode font supported by Second Life in order to properly switch over. Office XP users have the advantage of having such a font - Arial MS Unicode - installed by default. While the original variant (Arial Unicode) may also work, this has not been tested.
Tab:Input & Camera
Mouse Sensitivity
This affects how quickly you rotate while in Mouselook (first person) view. I have mine set to about 15% from the left, which I think is the default.
Invert Mouse
Checking this will invert your up-down movements, so that if you move the mouse up, your camera tilts down. I have this turned off.
Auto Fly
There are two modes of movement in Second Life: standing and flying. You can toggle between these two modes by pressing the 'F' key.
While standing, the 'E' key is for jumping, and the 'C' key is for crouching down. While flying, the 'E' key moves you up, and the 'C' key moves you down.
Enabling this option will make it so that if you hold down the 'E' key while standing, you will enter fly mode and go up, and if you hold down the 'C' key while flying and touch the ground, you will go into standing mode. I have this option enabled.
Camera Options
This affects how closely the camera tracks you as you fly or walk around. Using a higher value means the camera will feel "looser" in tracking your position. I usually set this to 10.
Automatc Edit Camera Movement
Checking this will cause your camera to reorient and rotate when you enter Edit mode. I prefer to leave this checked off.
Automatic Appearance Camera Movement
Checking this will cause your camera to reorient and rotate when you enter Appearance mode. I prefer to leave this checked off.
Tab:Network
Maximum Bandwidth
This slider lets you specify how fast the world should stream data to you. The number represents thousands of bits per second. I recommend 300 to start, go lower if you get packet loss, go higher if your system can handle it. I tend to stay around 500 -- i've tried going higher but even though my ISP lets me download other things clearly at 3000 kilobits per second, it seems the SL servers start to give me more trouble if I specify it much higher than 500.
Disk Cache Size
This specifies how much space will be used on your primary drive to store information that SL has downloaded, to help save having to download it again if you pass back through the same area again at a later time.
While usually larger is better, I've noticed a larger cache also degrades my CPU performance because it takes longer to look through a larger cache. I keep this set to 200MB as a compromise between lookup speed and download speed. If you have a slower connection or a faster computer, you may want to set this higher.
Note that every time you install an update to Second Life, your cache files are cleared out and reset.
Tab:Graphics
Display Resolution
A dropdown menu with several common resolutions to choose from when rendering SL full-screen. This option comes with a 'Run In A Window' checkbox that disables the dropdown if checked and hands over control of the resolution SL runs at to the way the client window is manipulated.
Fullscreen Aspect Ratio (width/height)
A drop down menu containing several common aspect ratios for computer monitors. This works only if 'Run In A Window' in Display Resolutions is left unchecked. This option also comes with a 'Auto Detect' option that attempts to read the aspect ratio of the monitor on its own - leave this checked unless told otherwise to save on configuration hassles.
UI Size
A slider allowing the user to set how much larger or smaller than normal (normal being 1.0) the user wants the UI to be rendered. This is accompanied by a checkbox for 'Use resolution independent scale' which tells the client to take the resolution the client is being rendered at into account when determining the resizing of UI elements based on the slider.
Draw Distance
This setting determines the maximum distance at which an object can be from you and still be rendered by the client. Shorter distances equate to better performance in most cases.
Show Avatar In Mouselook
When checked, this option will result in you being able to look down and notice your own avatar body while in mouselook. Primarily a matter of realism in one's view, but can also be unchecked when a avatar has attachments that hinder one's view in mouselook.
Tab: Graphics Detail
Shaders
This option has three independent checkboxes to allow toggling of certain visual features of SL that require hardware shaders to execute. If an option is grayed out, it denotes that your video card does not have the features necessary to enable a certain option.
- Enable Bump-mapping and Shiny: This enables shinyness and bump mapping (Object Bump) on objects set up to use either of these options. Turning this on can have a minor impact on performance. I have this off.
- Enable Ripple water: leaving this option checked causes SL to fake rolling water surfaces. Note that this excludes waves braking onto the shore; this requires custom scripting and texturing outside the scope of this article.
- Avatar Vertex Program: leaving this option checked allows the client to run customised vertex shaders that can animate avatars faster. Leave turned on by default unless you see bizzare issues such as twitchy, odd avatar textures and animation/posing.
Avatar Rendering
Normal is a very basic view, and should be selected if you want a higher frame rate. I have this selected. Bump Mapped will introduce a small amount of additional detail by bumpmapping the textures used for the avatar's skin and clothing. Bump Mapped & Cloth will cause loose clothing and long hair to slightly wave, as if blown by a small breeze. (Do not attempt to consider enabling BM&C together with high avatar detail - this combination has been known to crash clients due to too much extra workload.
Lighting Detail
Determines whether only the distant light of the sun and moon will be rendered. If set to 'Nearby Local Lights', the active light thrown out by nearby local lights will be rendered as well at the expense of some speed too...
Terrain Detail
Low is a tradeoff of texture quality on the land for added speed.. High will show high resolution land textures, but can slow down your frame rate slightly. I have this selected.
Mesh Sliders
The meshes for all objects and avatars are generated client side from scratch. These options specify how much detail and geometry to generate. For added graphics performance, try to nudge these sliders to the left as much as possible till your eyes start crying about too much polygonal jaggedness
Tab: Advanced Graphics
Anisotropic Filtering
A fancy technical term for anti-aliasing. When checked, your graphics card will waste cycles on anti-aliasing your view of SL. smoother edges in exchange for a significant hit in performance on older graphics cards that support it.
Gamma
This adjusts the darkness of your view. Turning it up will make things darker, turning it down will make things lighter. I have mine set to 0.80.
Nighttime Brightness
This option lets you adjust how dark it gets at night. Consider leaving it at a lower setting unless you really need the light and can't manage to run the game with local lighting enabled in SL nighttimes. Note: You can switch between full screen and windowed mode without changing this setting by pressing Alt+Enter at any time.
AGP Graphics Card
Checkbox should be left on if you're using an AGP graphics card to take advantage of AGP's capabilities to borrow system memory for video rendering. (Jury still out on the worth of this option on computers with PCI-X slots, this should be disabled if you're using an ancient rig that doesn't know what AGP is...)
Graphics Card Memory
This option lets you dictate how much memory you want to use on your graphics card for caching textures prior to rendering. The more space dedicated, the less it has to fetch to slower memory and swap space.
Fog Distance Ratio
Works in conjunction with Draw Distance to see determine how much farther the system should cheat draw distances. The lower this number is, the closer the fog starts covering things in your view.
Max Particle Count
This setting throttles the number of particles SL will attempt to render in your view at any one time. By default, the ceiling is set at 4096 particles (and hardwired not to allow more), but this can be lowered for better performance in sims where spamming of particles is the design flaw of the day.
Tab:Adv. Graphics
AGP Graphics Acceleration
This gives me about a 25% boost in speed to enable, but not everyone can enable it due to driver or hardware incompatabilities. I've also heard some people say that turning this on can slow down their performance. I'd say go to a quiet area, relog, and try it both ways to see if it helps or hurts your frame rate.
Texture Cache Size
Normally, you set this to 'Small' if you have under 512 MB of system memory, or set it to 'Large' if you have 512MB or more. However, if you run a lot of programs in the background and only have 512MB of memory, you might want to select 'Small' instead just to leave some room and avoid disk swapping.
Video Card Memory
More than anything, this setting lets you specify how much texture data should be downloaded and displayed. Setting this lower will cause smaller textures to download, but they will probably appear more blurry. Setting this lower will help make textures load faster, but will compromise appearance quality. Most of the time, I keep this set to the size of my video card's memory for maximum quality.
Object Detail
This slider compromises speed for quality for the level of detail given to displayed objects. Farther to the right means higher quality, but can cost some speed.
Tree Detail
This is the same as Object Detail, but applies to the special tree prims.
Avatar Detail
This is the same as Object Detail, but applies to avatars. Sliding this to the left will make avatars look much less accurately defined.
Avatar Vertex Program
I'm not exacty sure what this does. This option should usually be enabled unless you see problems with avatar postures (twisting or bending into unnatural shapes).
Show Avatar in Mouselook
This will make your body and attachments appear while in mouselook (first person) mode. Unchecking this will make you invisible to yourself while in mouselook mode.
Draw Distance
This setting has the largest effect on your performance. It determines how far into the world you can see. Setting this higher means not only will your video card have to render more objects, but you will have to download a lot more objects as well. I usually keep this set at 128 meters.
Fog Distance Ratio
If you prefer your view to fade off into fog, set this number lower. If you prefer there to be less or no fog (which means you may see the edge of your draw distance clearly), set it higher. I have it set to the maximum at 4.0.
Drop Draw Distance if FPS
If you don't like your frame rate dropping below a certian threshold, you can set a minimum perferred frame rate here, and the engine will temporarily drop your draw distance to try to achive the frame rate you specify (down to a minimum draw distance of 64m). To disable this feature, set it to zero.
Bumpiness Draw Distance
If you have Shiny Objects enabled in the Display tab, this will specify how close your camera has to be to an object for it to display with bump mapping ('Object Bump' in the texture tab when editing an object). To disable bump mapping altogether, while keeping Shiny Objects enabled, you can set this to zero.
Max Particle Count
This specifies the maximum number of particles the client will display at once. I usually recommend keeping this at 4096, since using any other value will mean you probably won't see the same effect as the person who created the effect intended. Setting this lower can help with performance, however. Setting this higher has some strange effects as well.
If you want to disable particles altogether, you can press the Alt+Shift+Equals key combination to toggle them off/on. This resets every time you log in.
Outfit Composite Limit
I'm still not sure what this is, even after asking around. It may just be a legacy setting that they have forgotten to remove. The default is 5, which is where I've left it. I can't tell what it changes when I change this value.
Tab:Audio/Video
Mute Audio
Turns off all in-world sound effects. Not recommended unless you are easily annoyed by them =)
Mute Audio When Window Minimized/Hidden
Turns off in-world sound effects when SL is minimized or hidden.
Play Streaming Music When Available
Land owners have the ability to specify a shoutcast/icecast type of stream on their parcels, which will play automatically when you enter their land if you have this enabled. This stream is sent directly to you from the shoutcast server and does not pass through Second Life's system.
Play Streaming Video When Available
Checking this allows you play streaming video when it's available on a parcel.
System, Wind, Footsteps, UI Volume
These are regular volume sliders that adjust the volume of their respective sound sources. I have mine set to roughly 100%, 50%, 10%, and 50%.
$ Change Threshold
This will play a sound if you spend or recieve money, if it is greater or equal to the amount you specify here. I have mine set to 50, which I think might be the default.
Health Change Threshold
Like the $ Change Threshold, this will play a sound if you take more than 10 points of damage in a damage-enabled area.
Doppler Effect
The higher you set this, the more doppler effect will be applied to objects that are emitting sounds.
Distance Factor
I think this affects how far sounds propogate, but I'm not entirely sure.
Rolloff Factor
I think this affects how quickly the sounds fade in volme as a function of distance, but I'm not entirely sure.
Default Upload Bitrate
When you upload a sound file, this will be the default quality setting (sort of like the quality setting on an MP3). A bigger number means higher quality sound, but also it will mean a longer delay when you first play the sound to people who don't have it cached.
Tab:Chat
Chat Font Size
This lets you specify the size of the font that appears in the chat overlay area in the bottom left corner of your screen, but does not affect the size of the text in the windows (such as IM and Chat History).
Chat Color
This lets you specify the colors for the different types of chat text. 'System' is system messages such as errors or special announcements. 'Users' is the regular chat text you see other people typing. 'Objects' is chat text which comes from scripted objects. By default, these are a very light blue, white, and green, respectively.
Fade Chat After
This applies to the chat overlay text which appears in the bottom left corner of your screen. The higher you set this, the longer the chat text will stay on the screen before fading out. If you set this too high in a very chatty area, the chat text may begin to fill the whole screen. Setting this lower will keep this from happening, but gives you less time to read it before it fades out. I've used a setting of 60 seconds for a long time now without ever having to adjust it. Set the opacity slider to determine how dark the chat console is.
Note: You can always open your chat history window with Ctrl+H which shows the text in a scrollable window without fading.
Busy Mode Response
This is a message to send to people who try to IM you while you are set in (BUSY) mode, which you can select under the 'World' Menu.
Chat uses full screen width
Checking this will cause the chat overlay text to wrap at the right screen edge, instead of partway across the screen. I prefer this option turned off.
Close chat after hitting return
Turning this on will let you use the Enter key to open the chat text entry box and start chatting, and then it will close the chat text entry box after you press Enter again to say your line of text. I definitely prefer this to be checked, as this is the way that most game chats work.
If this is left unchecked, the chat bar will stay open all the time, and you will have to use your mouse to click outside of it in order to to press shortcut keys.
Arrow keys move avatar when chatting
If this is enabled, then you will not be able to use your arrow keys to move your cursor around and edit the text in your chat text entry box, instead it will cause your avatar to move. This may be preferable if you have "Close chat after hitting return" unchecked, but you will probably want it turned off if you have "Close chat after hitting return" enabled so that you can easily move your cursor to edit your text. I have this off.
Show chat bubbles
Click this to see avatar's chat in bubbles over their heads. Set the opacity slider to determine how dark the background behind the chat is.
Send IM to E-mail
If you enable this, then any Instant Messages that you recieve from people while you are offline will be forwarded to your email address. This can come in handy to keep in contact while offline. As of version 1.4, you can now reply to emails you recieve from this to send an Instant Message back to the person who sent it to you. I have this enabled. You can change your email address in your Account Settings on the Second Life website.
Include IM in Chat History
If you want the Chat History window (Ctrl+H) to include Instant Messages (like the chat overlay does), then enable this feature. I have this feature off.
Tab:Popups
When a popup message box appears, you have the option to check a box to not see it again. This tab is where you manage those popup boxes.
Popups I have disabled
This is a list of the popup message boxes you have chosen not to see again. You can turn the message back on by highlighting the question and clicking the Enable this popup button.
Popups I want to see
A list of the popup messages currently appearing.