Commit Graph

116 Commits (ce5baf14ac62ecd3bf471e1b49a4e166310ebe1a)

Author SHA1 Message Date
Graham Madarasz bf6182daa8 Update Mac and Windows breakpad builds to latest 2013-03-29 07:50:08 -07:00
Todd Stinson e61785a45f Removing debug settings that were in place for pathfinding simulator testing. 2012-07-12 14:29:11 -07:00
Todd Stinson 685a672b74 Cleaning up new files in preparation for merge into viewer-release. 2012-06-28 15:37:55 -07:00
Todd Stinson a818cd4f73 Renaming the rebake navmesh panel class. 2012-06-26 18:22:17 -07:00
Todd Stinson 78910cf301 Updating the header licensing comments. 2012-06-26 18:04:19 -07:00
Todd Stinson 2cd321eaa9 Updating the pathfinding-specific settings with appropriate comments and an unified naming scheme. 2012-06-26 14:09:07 -07:00
Todd Stinson b6d42e0b62 PATH-783: Ensuring that the pathfinding console and pathfinding characters floaters cannot be created through getInstanceHandle(). 2012-06-25 16:41:12 -07:00
Todd Stinson afb42263ab PATH-761: Better calling out the various status of the simulator status through the highlight colors. 2012-06-22 16:47:08 -07:00
Todd Stinson fb1fa8434a PATH-761: Implementing the new design for the pathfinding view floater. 2012-06-20 19:46:28 -07:00
prep c1c3b856fb Path-722: Fixed bug where navmesh rebake panel was being removed after navmesh debug window was closed. Minor code cleanup. 2012-06-19 15:55:22 -04:00
prep 76f7c0e58c path-722: Make sure to remove the bake navmesh button if the pathingfinding console is closed. 2012-06-13 16:12:11 -04:00
Todd Stinson e738e704b8 PATH-714: Removing the DEPRECATED_UNVERSIONED_NAVMESH as the viewer no longer has to support the Premium Wilderness regions on the old server code. 2012-06-11 17:03:15 -07:00
Todd Stinson b912c27bf4 PATH-711: Implementing Leo's changes for the pathfinding console. 2012-06-11 16:40:53 -07:00
Todd Stinson 4f3a748b5b PATH-649: BUGFIX Re-initializing the navmesh zone following a teleport failure. 2012-05-22 11:50:06 -07:00
Todd Stinson 8b7b9ce31c PATH-641: BUGFIX Resolving issue with show world movables only not working as expected. 2012-05-22 11:20:47 -07:00
prep 92ce47a1b2 Added support to disable a draw pool. When the movable option checkbox is selected we will now also cull the terrain draw pool. 2012-05-09 15:56:06 -04:00
prep 7ae9da8ab5 Handling mRenderableRestoreList data when closing pathfinding window 2012-05-02 13:34:36 -04:00
prep 44387d5ff0 Fix for Path-494. Teleporting with a list of renderables that needed to be restored caused a crash because the vo's had already been removed prior to the restorePermanentObjects() call. 2012-05-02 11:32:11 -04:00
prep 87cba5a2b2 Path-494: Added support for culling permanent objects from the pathfinding window. 2012-05-01 10:54:00 -04:00
Todd Stinson b8c63d8848 Adding ability to change the RetrieveNeighboringRegion debug setting and have it automatically update the navmesh zones. 2012-04-25 11:17:30 -07:00
Todd Stinson a72034fa42 PATH-580: BUGFIX Adding functionality to detect when the region's capabilities have not yet been loading and deferring requests for the navmesh query until the capabilities are fully loaded. 2012-04-24 19:23:20 -07:00
prep c32f12afd3 Added support for rendering the regions water height. Also added initial support for a simple shape vb which allows us to create and expand from for one off shapes 2012-04-24 12:14:17 -04:00
Todd Stinson de71961b0d Adding new controls to the console for showing waterplane and world movables only. Also, re-arranging the sorting of the check boxes. 2012-04-20 18:15:55 -07:00
Todd Stinson e73f5ef562 Ensuring that the view characters button is active in builds with stubbed pathing libraries. Also, adding extra label fields to better indicate enabled/disabled controls on the console. 2012-04-19 18:09:53 -07:00
Todd Stinson 01906a6ce4 Making the pathfinding color settings automatically adjust the current display without reloading. 2012-04-19 16:08:24 -07:00
Todd Stinson 2d011abb6b Cleaning up the navmesh colors a bit. 2012-04-19 12:32:17 -07:00
Todd Stinson 4f2584aaac BUILDFIX: Correcting a linux/mac build issue. 2012-04-19 10:38:05 -07:00
Todd Stinson b025bc0c2a Cleaning up how the shape flags are being computed and removing an unneeded member variable from the pathfinding console class in the process. 2012-04-18 18:50:30 -07:00
Todd Stinson 12207b5f2c Ensuring that the pathfinding console member variables are private with accessor functions where need be. 2012-04-18 18:34:54 -07:00
Todd Stinson d2850572a4 Updating llpathinglibrary method calls to cleaned-up version of the library interface. 2012-04-18 18:22:06 -07:00
Todd Stinson 1cdef4903d Updating to the latest llphysicextensions pre-built package with the now lowercased version of the header file names. 2012-04-18 16:03:33 -07:00
Todd Stinson ba2a9aa8ca Ensuring that the defaults are synced after building the pathfinding console and pathfinding path tool. 2012-04-10 12:34:03 -07:00
Todd Stinson df47f35d8f Altering how the toolset is swapped into and out-of test path mode. 2012-04-10 11:09:28 -07:00
Todd Stinson 2115211328 Re-implementing the path testing functionality as a proper LLTool. 2012-04-09 18:53:52 -07:00
Todd Stinson 4888f7d349 PATH-265: Adding an error message to the testing tab of the pathfinding floater console to indicate when a path cannot be found. 2012-04-06 18:00:52 -07:00
Todd Stinson 8d9863f4ef Altering the layout of the pathfinding console based on feedback. 2012-04-06 13:37:11 -07:00
Todd Stinson 2ddae4e363 Enabling the Show World checkbox when crossing region boundaries so that users do not suddenly end up lost in blackness as the navmesh downloads. 2012-04-05 18:13:49 -07:00
Todd Stinson 9abc73c455 Removing the onShowXRayToggle callback as it is no longer required. 2012-04-05 18:00:01 -07:00
Todd Stinson 0693defb80 Removing the onShowWorldToggle callback as it is no longer required. 2012-04-05 17:17:06 -07:00
Todd Stinson 490e487ab1 PATH-500: Updating the pathfinding console defaults following the integration of the xray code. 2012-04-05 16:19:05 -07:00
Todd Stinson 3d9374d1fd Pull and merge from ssh://hg@bitbucket.org/stinson_linden/viewer-development-pf-xray. 2012-04-05 12:16:42 -07:00
Todd Stinson 4e9d9ebe8a PATH-445,PATH-452: Adding functionality to reload the navmesh on region boundary crossing. Also, correcting how the region boundary crossing is detected to make it more accurate. 2012-04-04 17:19:57 -07:00
prep 2ded81109c remove debug comment 2012-04-04 16:09:55 -04:00
prep 59f57a7b67 Support for navmesh vbo. Navmesh vb supports heat map. 2012-04-04 11:35:45 -04:00
Dave Parks 817f1629bd Pathfinding visualization WIP -- add many controls for x-ray render, add lighting, and better combat z-fighting and noise from wireframes and overlays 2012-04-03 02:52:34 -05:00
Dave Parks 6e184e3301 Cleaner render of walkables and materials. Convert Vector3 color parameters to Color4. 2012-04-02 17:55:04 -05:00
prep 0e7311caa7 Exposed star(valid/invalid) and test path colors. Refactored path drawing code to use ll f()'s 2012-03-29 11:20:32 -04:00
Todd Stinson f9a0f79838 Updating the navmesh colors based on discussions with Leo. 2012-03-28 18:26:00 -07:00
prep acaa680940 Linux build fix - cast incoming color values to U8's. 2012-03-28 13:54:06 -04:00
prep 901ed57e6b Added support for customizing the colors used in the navmesh visualizer. 2012-03-28 13:11:45 -04:00