Don't click here unless you want to be banned.
LSL Wiki :
Debug
HomePage
::
PageIndex
::
RecentChanges
::
RecentlyCommented
::
UserSettings
:: You are crawling22.us.archive.org
=====Debug===== To correct errors in a script, see [[debugging]]. Although it doesn't have to do with [[LSL]] in general, the debug portion of the [[SecondLife Second Life]] [[client]] is very mysterious and could probably use it's own wiki. For now, the [[LSLWiki LSL Wiki]] will be used, which may change into a general SL wiki, or simply spin-off the debug section into a new wiki. The debug menu can be enabled/disabled by hitting the Ctrl+Alt+D keys. The options in the debug menu are rather elusive and quite complex. It's rather hard for the regular [[SL]] [[user]] to understand the power of these things which is why [[Linden]] Lab employees should feel free to add/correct this information as they see fit. ====The Debug Menu==== The first column gives the menu item, its depth in the menu, and its name exactly as shown, along with a link with more information (if it exists). The second column displays the shortcut key combination if it is applicable. The third contains general comments on the menu item (if any), and the default state. The fourth column makes an effort to show which items are safe to click on (some are not and //will// crash SL). =#Debug#=//**Debug:**// The main menu, contains several general toggles and submenus, which you may click on below to learn more. |||c **Menu Item** || **Shortcut** || **Notes** || **Safe?** || || [[FrameConsole Frame Console]] || Ctrl-Shift-2 || toggle (off) || ''yes'' || || [[TextureConsole Texture Console]] || Ctrl-Shift-3 || toggle (off) || ''yes'' || || [[DebugConsole Debug Console]] || Ctrl-Shift-4 || toggle (off) || ''yes'' || || [[#Audio]] > ''submenu'' || - || - || - || || [[#FastTimers Fast Timers]] || Ctrl-Shift-9 || toggle (off) || ''yes'' || || [[#Memory]] || Ctrl-Shift-0|| toggle (does nothing) (off) || ''yes'' || || [[ReloadUIXML Reload UI XML]] || Ctrl-Alt-R || sometimes the client doesn't properly reload a page but it's harmless || mostly harmless || || [[#ReloadSettings]]Reload settings/colors || - || not all colors can be changed on the fly || harmless || || [[#HUDInfo HUD Info]] > ''submenu'' || - || - || - || || ---- || - || - || - || || [[#UIInSnapshot UI In Snapshot]] || - || toggle (off) || ''yes'' || || [[#HighresSnapshot High-res Snapshot]] || - || toggle (off) || ''yes'' || || [[#ShowMouselookCrosshairs Show Mouselook Crosshairs]] || - || toggle (on) || ''yes'' || || [[#DebugPermissions Debug Permissions]] || - || toggle (off) || ''yes'' || || ---- || - || - || - || || [[#Rendering]] > ''submenu'' || - || - || - || || [[#World]] > ''submenu'' || - || - || - || || [[#UI]] > ''submenu'' || - || - || - || || [[#Character]] > ''submenu'' || - || - || - || || ---- || - || - || - || || [[#ShowUpdates Show Updates]] || Ctrl-Alt-Shift-U || - || ''yes'' || || ---- || - || - || - || || [[#ConsoleWindow Console Window]] || - || - || ''yes'' ||| =#FastTimers#=//**[[#Debug]] > Fast Timers**// ''todo'' =#Memory#=//**[[#Debug]] > Memory**// ''todo'' =#ReloadSettings#=//**[[#Debug]] > Reload settings/colors**// ''todo'' =#UIInSnapshot#=//**[[#Debug]] > [[UserInterface UI]] In Snapshot**// ''todo'' =#HighresSnapshot#=//**[[#Debug]] > High-res Snapshot**// ''todo'' =#ShowMouselookCrosshairs#=//**[[#Debug]] > Show Mouselook Crosshairs**// Shows/hides crosshairs ("[]" image) in the [[camera]]'s center when in [[mouselook]] mode. =#DebugPermissions#=//**[[#Debug]] > Debug Permissions**// Shows all [[permissions]] of an object on the bottom of "General" in the building menu and in inventory item properties. The first letter is who the permission is for O: owner, G: group, E: everyone, N: next owner, B: base, F: flagged. (Seems to be the same as owner?) The other letters are the permissions V: move, M: modify, C: copy, T: transfer An asterisk (*) means that the permissions will be reset on next rez. This can happen when you change the permissions of something in your inventory, rather than changing the permissions on the object in-world, then taking the object into your inventory. =#ShowUpdates#=//**[[#Debug]] > Show Updates**// ''todo'' =#ConsoleWindow#=//**[[#Debug]] > Console Window**// ''todo'' =#Audio#=//**[[#Debug]] > Audio:**// This submenu contains four options (they look like toggles), but they appear to do nothing. |||c **Menu Item** || **Shortcut** || **Notes** || **Safe?** || || Global Pos || Ctrl-Shift-5 || unsure (does nothing) || ''yes'' || || Cone || Ctrl-Shift-6 || unsure (does nothing) || ''yes'' || || Local Pos || Ctrl-Shift-7 || unsure (does nothing) || ''yes'' || || Duration || Ctrl-Shift-8 || unsure (does nothing) || ''yes'' ||| =#HUDInfo#=//**[[#Debug]] > HUD Info:**// This submenu contains four toggles, which display some basic client and avatar information. |||c **Menu Item** || **Shortcut** || **Notes** || **Safe?** || || [[#Velocity]] || - || toggle (off) || ''yes'' || || [[#Camera]] || - || toggle (off) || ''yes'' || || [[#Wind]] || - || toggle (off) || ''yes'' || || [[#FOV]] || - || toggle (off) || ''yes'' ||| =#Velocity#=//**[[#Debug]] > [[#HUDInfo HUD Info]] > Velocity**// Displays a numeric readout of the [[AgentAndAvatar avatar's]] linear [[velocity]], and a bar graph that tops out at 6 m/s, in the lower left of the screen. =#Camera#=//**[[#Debug]] > [[#HUDInfo HUD Info]] > Camera**// Displays several bits of information about the [[camera]] and agent in the lower right of the screen. //""CameraAtAxis""//: a [[normalized]] [[vector]] that tells which direction the camera is pointing. //""CameraCenter""//: a vector that gives the camera's current position in-world in meters. //""AgentLeftAxis""//: a normalized vector that points to the avatar's immediate left. //""AgentAtAxis""//: a normalized vector that points in the same direction the avatar is facing. //""AgentRootCenter""//: a vector that gives the avatar's current position in world in meters. //""AgentCenter""//: appears to be the same as ""AgentRootCenter"" but with a different z value. =#Wind#=//**[[#Debug]] > [[#HUDInfo HUD Info]] > Wind**// Displays several bits of information about the [[llWind wind]], in the lower right of the screen, above the camera info. //""Audio for wind""//: audio sample for the wind being played? //""RWind vec""//: wind direction relative to the avatar, used for calculating how the wind sound is played. //""RWind vel""//: wind speed relative to the avatar, used for calculating how the wind sound is played. //""Wind vector""//: wind direction relative to the ground. //""Wind velocity""//: wind speed relative to the ground. =#FOV#=//**[[#Debug]] > [[#HUDInfo HUD Info]] > FOV**// Displays the client's [[FOV field of view]] (FOV) in degrees in the lower right of the screen above the wind info. =#Rendering#=//**[[#Debug]] > Rendering**// |||c **Menu Item** || **Shortcut** || **Notes** || **Safe?** || || [[#Types]] > ''submenu'' || - || - || - || || [[#Features]] > ''submenu'' || - || - || - || || [[#InfoDisplays Info Displays]] > ''submenu'' || - || - || - || || ---- || - || - || - || || Axes || - || toggle (off) || ''yes'' || || Use VBO || - || - || ? || || Use PBuffers || - || - || ? || || Share Drawtables || - || - || ? || || Light Glows || - || toggle (off) || ''yes'' || || Local Tree Lighting || - || - || mostly harmless || || ---- || - || - || - || || Hide Selected || - || - || ''yes'' || || ---- || - || - || - || || Tangent Basis || - || - || ? || || Tree Options... || - || - || ? || || Fast UI || - || - || ? || || Debug Fast UI || - || - || ? || || Object-Object Occlusion || Ctrl-Alt-O || - || ? ||| =#Axes#=//**[[#Debug]] > [[#Rendering]] > Axes**// ''todo'' =#UseVBO#=//**[[#Debug]] > [[#Rendering]] > Use VBO**// ''todo'' =#UsePBuffers#=//**[[#Debug]] > [[#Rendering]] > Use PBuffers**// ''todo'' =#ShareDrawtables#=//**[[#Debug]] > [[#Rendering]] > Share Drawtables**// ''todo'' =#LightGlows#=//**[[#Debug]] > [[#Rendering]] > Light Glows**// Shows coronas around [[lighting light]]-emitting primitives. Useful for locating the ones that didn't intentionally have the light [[material]] set (obviating the need to check the material of each prim individually), and for improving the appearance of the ones that are intentional. =#LocalTreeLighting#=//**[[#Debug]] > [[#Rendering]] > Local Tree Lighting**// Draws light-like lines and boxes (does nothing?) =#HideSelected#=//**[[#Debug]] > [[#Rendering]] > Hide Selected**// ''todo'' =#TangentBasis#=//**[[#Debug]] > [[#Rendering]] > Tangent Basis**// Shows [[polygon]] [[normal normals]] only if prim has a ##[[touch]]## event or is the [[root]] (with/without the ##touch## event) =#TreeOptions#=//**[[#Debug]] > [[#Rendering]] > Tree Options...**// ''todo'' =#FastUI#=//**[[#Debug]] > [[#Rendering]] > Fast UI**// ''todo'' =#DebugFastUI#=//**[[#Debug]] > [[#Rendering]] > Debug Fast UI**// ''todo'' =#ObjectObjectOcclusion#=//**[[#Debug]] > [[#Rendering]] > Object-Object Occlusion**// Toggles occlusion culling. =#Types#=//**[[#Debug]] > [[#Rendering]] > Types**// |||c **Menu Item** || **Shortcut** || **Notes** || **Safe?** || || Simple || Ctrl-Alt-Shift-1 || toggle (on) || ''yes'' || || Alpha || Ctrl-Alt-Shift-2 || [[alpha]], toggle (on) || ''yes'' || || Tree || Ctrl-Alt-Shift-3 || toggle (on) || ''yes'' || || Character || Ctrl-Alt-Shift-4 || [[agentandavatar avatars]], toggle (on) || ''yes'' || || ""SurfacePatch"" || Ctrl-Alt-Shift-5 || [[land terrain]], toggle (on) || ''yes'' || || Sky || Ctrl-Alt-Shift-6 || toggle (on) || ''yes'' || || Water || Ctrl-Alt-Shift-7 || toggle (on) || ''yes'' || || Ground || Ctrl-Alt-Shift-8 || toggle (on) || ''yes'' || || Volume || Ctrl-Alt-Shift-9 || [[prim prims]], toggle (on) || ''yes'' || || Grass || Ctrl-Alt-Shift-0 || toggle (on) || ''yes'' || || Clouds || Ctrl-Alt-Shift-- || toggle (on) || ''yes'' || || Particles || Ctrl-Alt-Shift-= || [[particles]], toggle (on) || ''yes'' || || Bump || Ctrl-Alt-Shift-\ || [[bumpmap bumpmaps]], toggle (on) || ''yes'' ||| =#Features#=//**[[#Debug]] > [[#Rendering]] > Features**// |||c **Menu Item** || **Shortcut** || **Notes** || **Safe?** || || UI || Ctrl-Alt-1 || [[GUI]], toggle (on) || ''yes'' || || Selected || Ctrl-Alt-2 || toggle (on) || ''yes'' || || Highlighted || Ctrl-Alt-3 || toggle (on) || ''yes'' || || Dynamic Textures || Ctrl-Alt-4 || toggle (on) || ''yes'' || || HW Lighting || Ctrl-Alt-5 || toggle (on) || ''yes'' || || Fog || Ctrl-Alt-6 || toggle (on) || ''yes'' || || Palletized Textures || Ctrl-Alt-7 || toggle (on) || ''yes'' || || Test FRInfo || Ctrl-Alt-8 || toggle (on) || ''yes'' || || [[flexible Flexible]] Objects || Ctrl-Alt-9 || toggle (on) || ''yes'' || || [[#facechains Chain Faces]] || Ctrl-Alt-0 || toggle (on) || ''yes'' ||| =#InfoDisplays#=//**[[#Debug]] > [[#Rendering]] > Info Displays**// |||c **Menu Item** || **Shortcut** || **Notes** || **Safe?** || || Verify || - || - || ? || || AGP Map || - || - || ? || || BBoxes || - || [[land]] [[BoundingBox bounding boxes]] || yes || || [[#octree Octree]] || - || occlusion tree nodes, etc || yes|| || [[#occlusion Occlusion]] || - || occlusion blocks || yes || || Face Chains || - || chained faces || yes || || Composition || - || - || ? || || ""ShadowMap"" || - || - || ? || || ""LightTrace"" || - || light raytraces || ? || || Pools || - || - || ? || || Queues || - || - || ? || || Map || - || - || ? || || Show Depth Buffer || - || - || ? || || Show Select Buffer || - || - || ? ||| =#octree#=//**Octree**// Displays octree ([[occlusion]] tree) blocks (""<font color=white>""white""</font>"" outlines); ""<font color=blue>""blue""</font>"" lines point to prims/[[cell cells]] in a specific block that would be culled (removed), ""<font color=green>""green""</font>"" outlines are prim bounding boxes. =#occlusion#=//**Occlusion**// Displays occlusion culled blocks as ""<font color=red>""red""</font>"" boxes. =#facechains#=//**Face Chains**// Improved [[face]] batching, which helps performance a little bit on some systems. Basically, instead of drawing like faces one at a time, it draws them in big batches. The ""<font color=green>""green""</font>"" lines are static faces that got batched, the squares are faces that did not get batched, and the ""<font color=orange>""orange""</font>"" lines are moving faces that got batched. There should be no visible difference between chaining faces and not chaining faces. =#World#=//**[[#Debug]] > World**// |||c **Menu Item** || **Shortcut** || **Notes** || **Safe?** || || Force Sunset || Ctrl-Shift-N || forces sun//rise// || ''yes'' || || Mouse Moves Sun || Ctrl-Alt-M || - || ''yes'' || || Sim Sun Override || - || - || ''yes'' || || Fixed Weather || - || - || ''yes'' ||| =#UI#=//**[[#Debug]] > UI**// |||c **Menu Item** || **Shortcut** || **Notes** || **Safe?** || || Async Keystrokes || - || - || ? || || Dump ""SelectMgr"" || - || - || ? || || Dump Inventory || - || - || ? || || Dump Focus Holder || Ctrl-Alt-F || - || ? || || Dump ""VolumeMgr"" || - || - || ? || || Print Selected Object Info || Ctrl-Shift-P || - || ? || || Print Agent Info || Shift-P || - || ? || || Print Texture Memory Stats || Ctrl-Alt-Shift-M || - || ? || || ---- || - || - || - || || Debug ""SelectMgr"" || - || - || ? || || Debug Clicks || - || - || ? || || Debug Views || - || - || ? || || Debug Mouse Events || - || - || ? || || Debug Keys || - || - || ? || || Debug ""WindowProc"" || - || - || ? || || Debug Text Editor Tips || - || - || ? || || Export Menus to XML... || - || - || ''yes'' || || Edit UI... || - || - || ''yes'' || || Load from XML... || - || - || ? || || Save to XML... || - || - || ''yes'' ||| =#Character#=//**[[#Debug]] > Character**// |||c **Menu Item** || **Shortcut** || **Notes** || **Safe?** || || Grab Baked Texture > ''submenu'' || - || - || - || || Force Params to Default || - || - || ? || || Reload Vertex Shader || - || - || ? || || Animation Info || - || - || ''yes'' || || Flush Animations || - || - || ''no'' || || Slow Motion Animations || - || - || ''yes'' || || Show Look At || - || - || ''yes'' || || Show Point At || - || - || ''yes'' || || Debug Joint Updates || - || - || ? || || Disable LOD || - || - || ? || || Debug Character Vis || - || - || ? || || Show Attachment Points || - || - || ''yes'' || || Show Collision Plane || - || - || ''yes'' || || Show Collision Skeleton || - || - || ''yes'' || || Software Blending SSE || - || - || ? || || Character Load Test || - || - || ? || || Display Agent Target || - || - || ? || || Debug Rotation || - || - || ''yes'' || || Dump Attachments || - || - || ? || || Dump Local Textures || Alt-Shift-M || - || ? ||| =#GrabBakedTexture#=//**[[#Debug]] > [[#Character]] > Grab Baked Texture**// |||c **Menu Item** || **Shortcut** || **Notes** || **Safe?** || || Iris || - || - || ? || || Head || - || saves a texture of everything on your head (eyes, tattoos, etc.) || ''yes'' || || Upper Body || - || - || ? || || Lower Body || - || - || ? || || Skirt || - || - || ? ||| ---- [[client Client]]
Valid XHTML 1.0 Transitional
::
Valid CSS
:: Powered by
WakkaWiki 0.1.2