Difference between revisions of "Viewerhelp:Pathfinding View/Test"

From Second Life Wiki
Jump to navigation Jump to search
(Created page with "{|border="1" |+ '''Visualization Controls''' ! Control Label !! Description |- |width="200" align="center" | Show Navmesh <i>checkbox</i> || align="left" | Toggles the display of…")
 
m (moved Viewerhelp:Pathfinding edit and test to Viewerhelp:Pathfinding View/Test: Window name has changed in the UI)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{|border="1"
{{UIref| Viewer Status | Reports the status of the pathfinding navmesh including the download process of retrieving the navmesh data from the simulator.}}
|+ '''Visualization Controls'''
{{UIref| Simulator Status | Reports the status of the region's navmesh on the simulator including when the navmesh has pending changes, is building, or is up-to-date.}}
! Control Label !! Description
=====View tab =====
|-
'''Show'''
|width="200" align="center" | Show Navmesh <i>checkbox</i> || align="left" | Toggles the display of the navmesh within the Viewer.
{{UIgroup|
|-
{{UIref| World | Select to display the normal world view of the region's objects.}}
|width="200" align="center" | Show Walkability Map <i>drop-down</i> || align="left" | This does nothing currently.
{{UIref| Movables Only | Select to display only the region's objects that are '''not''' marked as affecting the navmesh ''(Walkable, Static Obstacle, Material Volume, or Exclusion Volume)''.  This is useful to determine which objects on the region are still movable and thus contributing to increase pathfinding time on the simulator.  '''Note:''' this checkbox is only enabled when World is also selected.}}
<span style="color:darkcyan">FUTURE FUNCTIONALITY</span> If the navmesh is displayed, this drop-down will allow the user to select to view the navmesh as a heatmap.  This mode will allow the user to view the walkability values baked into the navmesh.  This view will be in the style of a heatmap illustrating the values across the navmesh.
{{UIref| Navmesh  | Toggles the display of the navmesh within the Viewer.}}
|-
{{UIref| Show Walkability Map | If the navmesh is displayed, the drop-down enables you to view the navmesh as a heatmap.  This mode enables you to view the walkability values baked into the navmesh in the style of a heatmap illustrating the respective values across the navmesh.}}
|width="200" align="center" | Show Walkables <i>checkbox</i> || align="left" | Toggles the display of Walkables used when the navmesh was generated.  This functionality can be used to visualize how objects of type Walkable affected the navmesh generation.
{{UIref| Walkables | Select to display the walkables used when the navmesh was generated.  Use this option to visualize how objects of type ''walkable'' affected the navmesh generation.}}
|-
{{UIref| Material Volumes | Select to display of material volumes used when the navmesh was generated.  Use this option to visualize how objects of type ''material volume'' affected the navmesh generation.}}
|width="200" align="center" | Show Material Volumes <i>checkbox</i> || align="left" | Toggles the display of Material Volumes used when the navmesh was generated.  This functionality can be used to visualize how objects of type Material Volume affected the navmesh generation.
{{UIref| Static Obstacles | Select to display static obstacles used when the navmesh was generated.  Use this option to visualize how objects of type ''static obstacle'' affected the navmesh generation.}}
|-
{{UIref| Exclusion Volumes | Select to display exclusion volumes used when the navmesh was generated.  Use this option to visualize how objects of type ''exclusion volume'' affected the navmesh generation.}}
|width="200" align="center" | Show Static Obstacles <i>checkbox</i> || align="left" | Toggles the display of Static Obstacles used when the navmesh was generated.  This functionality can be used to visualize how objects of type Static Obstacle affected the navmesh generation.
{{UIref| Water Plane | Select to display a simple plane representation of the water. Use this option when the World is hidden to visualize where the water-line is in the world.}}
|-
{{UIref| With X-ray Vision| Select to alter the rendering into x-ray mode allowing for partial visibility through other objects. Use this option to get a better visualization of the world in complex situations.}}
|width="200" align="center" | Show Exclusion Volumes <i>checkbox</i> || align="left" | Toggles the display of Exclusion Volumes used when the navmesh was generated.  This functionality can be used to visualize how objects of type Exclusion Volume affected the navmesh generation.
}}
|-
 
|width="200" align="center" | Show World <i>checkbox</i> || align="left" | Toggles the display of the world with the navmesh.
=====Test tab =====
|-
 
|width="200" align="center" | Status <i>text</i> || align="left" | Reports the status of the pathfinding navmesh including the download process of retrieving the navmesh data from the server.
To specify the starting point of the test character path, hold down the &lt;CTRL&gt; key and click the left mouse button in the Viewer window.
<span style="color:darkcyan">FUTURE FUNCTIONALITY</span> This status will eventually also report on the status of the server-side navmesh re-generation including when the navmesh is dirty, baking, or clean.
 
|}
To specify the ending point of the test character path, hold down the &lt;SHIFT&gt; key and click the left mouse button in the Viewer window.
<br><br>
 
{|border="1"
{{UIref| Character Width | Use the slider to specify the width of the test character, ranging from 0.1 meter to 2 meters.}}
|+ '''Edit Tab Controls'''
{{UIref| Character Type  | Specify the character type of the test character.}}
! Control Label !! Description
 
|-
{{UIref| Clear Path | Click to clear a path generated and displayed in the Viewer. }}
|width="200" align="center" | Unfreeze <i>button</i> || align="left" | Allows the user to switch from the default <b>FROZEN</b> state to the <b>UNFROZEN</b> state.  In the <b>UNFROZEN</b>, the user is allowed to move permanent objects and to alter the terrain.
|-
|width="200" align="center" | Linksets <i>button</i> || align="left" | After switching to <b>UNFROZEN</b> mode, the user is allowed to access the Linksets <i>button</i> which opens the Pathfinding Linksets floater.
|-
|width="200" align="center" | Freeze <i>button</i> || align="left" | After making the desired changes to permanent objects and/or terrain, the user will use the <i>Freeze</i> button to switch back to <b>FROZEN</b> mode.
<span style="color:darkcyan">FUTURE:</span> Upcoming changes to the simulator will also re-generate the navmesh when a user switches back to the FROZEN state.
|}
<br><br>
{|border="1"
|+ '''Test Tab Controls'''
! Control Label !! Description
|-
|width="200" align="center" | Character Width <i>slider</i> || align="left" | This slider allows the user to specify the width of the test character, ranging from 0.1 meter to 2 meters.
|-
|width="200" align="center" | Character Type <i>radio button</i> || align="left" | This controls allows the user to specify the character type of the test character.
|-
|width="200" align="center" | Ctrl-click <i>left mouse button</i> || align="left" | By holding down the &lt;CTRL&gt; key and clicking the left mouse button in the viewer window, the user specifies the starting point of the test character path.
|-
|width="200" align="center" | Shift-click <i>left mouse button</i> || align="left" | By holding down the &lt;SHIFT&gt; key and clicking the left mouse button in the viewer window, the user specifies the endpoint of the test character path.
|-
|width="200" align="center" | Clear Path <i>button</i> || align="left" | After a path is generated and displayed, it will remain displayed within the Viewer until the user clicks the Clear Path <i>button</i>.
|}

Latest revision as of 11:38, 3 July 2012

Viewer Status   Reports the status of the pathfinding navmesh including the download process of retrieving the navmesh data from the simulator.
Simulator Status   Reports the status of the region's navmesh on the simulator including when the navmesh has pending changes, is building, or is up-to-date.
View tab

Show

World   Select to display the normal world view of the region's objects.
Movables Only   Select to display only the region's objects that are not marked as affecting the navmesh (Walkable, Static Obstacle, Material Volume, or Exclusion Volume). This is useful to determine which objects on the region are still movable and thus contributing to increase pathfinding time on the simulator. Note: this checkbox is only enabled when World is also selected.
Navmesh   Toggles the display of the navmesh within the Viewer.
Show Walkability Map   If the navmesh is displayed, the drop-down enables you to view the navmesh as a heatmap. This mode enables you to view the walkability values baked into the navmesh in the style of a heatmap illustrating the respective values across the navmesh.
Walkables   Select to display the walkables used when the navmesh was generated. Use this option to visualize how objects of type walkable affected the navmesh generation.
Material Volumes   Select to display of material volumes used when the navmesh was generated. Use this option to visualize how objects of type material volume affected the navmesh generation.
Static Obstacles   Select to display static obstacles used when the navmesh was generated. Use this option to visualize how objects of type static obstacle affected the navmesh generation.
Exclusion Volumes   Select to display exclusion volumes used when the navmesh was generated. Use this option to visualize how objects of type exclusion volume affected the navmesh generation.
Water Plane   Select to display a simple plane representation of the water. Use this option when the World is hidden to visualize where the water-line is in the world.
With X-ray Vision   Select to alter the rendering into x-ray mode allowing for partial visibility through other objects. Use this option to get a better visualization of the world in complex situations.
Test tab

To specify the starting point of the test character path, hold down the <CTRL> key and click the left mouse button in the Viewer window.

To specify the ending point of the test character path, hold down the <SHIFT> key and click the left mouse button in the Viewer window.

Character Width   Use the slider to specify the width of the test character, ranging from 0.1 meter to 2 meters.
Character Type   Specify the character type of the test character.
Clear Path   Click to clear a path generated and displayed in the Viewer.