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…")
 
Line 1: Line 1:
{|border="1"
==Visualization ==
|+ '''Visualization Controls'''
{{UIref| Show Navmesh <i>checkbox</i> | Toggles the display of the navmesh within the Viewer.}}
! Control Label !! Description
{{UIref| Show Walkability Map <i>drop-down</i> | This does nothing currently.
|-
'''FUTURE''': 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.}}
|width="200" align="center" | Show Navmesh <i>checkbox</i> || align="left" | Toggles the display of the navmesh within the Viewer.
{{UIref| Show Walkables <i>checkbox</i> | 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| Show Material Volumes <i>checkbox</i> | 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.}}
|width="200" align="center" | Show Walkability Map <i>drop-down</i> || align="left" | This does nothing currently.
{{UIref| Show Static Obstacles <i>checkbox</i> | 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.}}
<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| Show Exclusion Volumes <i>checkbox</i> | 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.}}
|-
{{UIref| Show World <i>checkbox</i> | Toggles the display of the world with 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| Status <i>text</i> | Reports the status of the pathfinding navmesh including the download process of retrieving the navmesh data from the server.
|-
'''FUTURE''': 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.}}
|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.
 
|-
== Edit Tab ==
|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| Unfreeze <i>button</i> | 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" | 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.
{{UIref| Linksets <i>button</i> | After switching to <b>UNFROZEN</b> mode, the user is allowed to access the Linksets <i>button</i> which opens the Pathfinding Linksets floater.}}
|-
{{UIref| Freeze <i>button</i> | 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.
|width="200" align="center" | Show World <i>checkbox</i> || align="left" | Toggles the display of the world with the navmesh.
FUTURE: Upcoming changes to the simulator will also re-generate the navmesh when a user switches back to the FROZEN state.
|-
}}
|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.
 
<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.
==Test Tab ==
|}
 
<br><br>
{{UIref| Character Width <i>slider</i> | This slider allows the user to specify the width of the test character, ranging from 0.1 meter to 2 meters.}}
{|border="1"
{{UIref| Character Type <i>radio button</i> | This controls allows the user to specify the character type of the test character.}}
|+ '''Edit Tab Controls'''
{{UIref| Ctrl-click <i>left mouse button</i> | 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.}}
! Control Label !! Description
{{UIref| Shift-click <i>left mouse button</i> | 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.}}
|-
{{UIref| Clear Path <i>button</i> | After a path is generated and displayed, it will remain displayed within the Viewer until the user clicks the Clear Path <i>button</i>. }}
|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>.
|}

Revision as of 15:50, 2 March 2012

Visualization

Show Navmesh checkbox   Toggles the display of the navmesh within the Viewer.
Show Walkability Map drop-down   This does nothing currently.

FUTURE: 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.

Show Walkables checkbox   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.
Show Material Volumes checkbox   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.
Show Static Obstacles checkbox   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.
Show Exclusion Volumes checkbox   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.
Show World checkbox   Toggles the display of the world with the navmesh.
Status text   Reports the status of the pathfinding navmesh including the download process of retrieving the navmesh data from the server.

FUTURE: 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.

Edit Tab

Unfreeze button   Allows the user to switch from the default FROZEN state to the UNFROZEN state. In the UNFROZEN, the user is allowed to move permanent objects and to alter the terrain.
Linksets button   After switching to UNFROZEN mode, the user is allowed to access the Linksets button which opens the Pathfinding Linksets floater.
Freeze button   After making the desired changes to permanent objects and/or terrain, the user will use the Freeze button to switch back to FROZEN mode.

FUTURE: Upcoming changes to the simulator will also re-generate the navmesh when a user switches back to the FROZEN state.


Test Tab

Character Width slider   This slider allows the user to specify the width of the test character, ranging from 0.1 meter to 2 meters.
Character Type radio button   This controls allows the user to specify the character type of the test character.
Ctrl-click left mouse button   By holding down the <CTRL> key and clicking the left mouse button in the viewer window, the user specifies the starting point of the test character path.
Shift-click left mouse button   By holding down the <SHIFT> key and clicking the left mouse button in the viewer window, the user specifies the endpoint of the test character path.
Clear Path button   After a path is generated and displayed, it will remain displayed within the Viewer until the user clicks the Clear Path button.