Commit Graph

  • 7eebab51a4 Recast: ignore winding order in intersectSegmentTriangle Kawe Mazidjatari 2024-11-02 19:59:32 +01:00
  • a218cef231 Recast: fix initialization for traverse link draw parameters Kawe Mazidjatari 2024-11-01 21:00:59 +01:00
  • b47b52dd08 Recast: optimize alignPortalLimits Kawe Mazidjatari 2024-11-01 16:07:49 +01:00
  • e2197dd3fe Recast: fix typo in API documentation Kawe Mazidjatari 2024-11-01 14:01:11 +01:00
  • bb140317c7 Recast: implement traverse portal alignment Kawe Mazidjatari 2024-11-01 13:57:38 +01:00
  • 8d5bc23cf6 Game: improve in-game navmesh rendering Kawe Mazidjatari 2024-11-01 13:37:32 +01:00
  • 2c5659164b Recast: improve rendering of poly edges on dead polygons Kawe Mazidjatari 2024-11-01 13:28:58 +01:00
  • 2b89373ca1 Recast: allow clamped input for off-mesh connection Kawe Mazidjatari 2024-11-01 13:28:05 +01:00
  • 1d9d0ed6d6 Recast: constify Kawe Mazidjatari 2024-10-31 19:29:42 +01:00
  • bbb6d8569c Recast: restore traverse type 1 minimum distance value Kawe Mazidjatari 2024-10-31 19:24:46 +01:00
  • 48aa2700fa Recast: remove extraneous polygroup check from traverse link algorithm Kawe Mazidjatari 2024-10-31 19:21:08 +01:00
  • 582ecec038 Recast: do not connect adjacent polygons with traverse links Kawe Mazidjatari 2024-10-31 19:09:59 +01:00
  • e7240e5551 Recast: increase default "extra" ray trace offset Kawe Mazidjatari 2024-10-31 12:45:22 +01:00
  • e69e960c78 Recast: increase the cell size rather than the tile size for large navmeshes Kawe Mazidjatari 2024-10-31 12:42:32 +01:00
  • ce14f2a150 Recast: only set bits corresponding to polygroup in traverse table Kawe Mazidjatari 2024-10-29 12:52:20 +01:00
  • 64de9f6a48 Recast: use spherical extends to clamp off-mesh link to poly Kawe Mazidjatari 2024-10-29 12:51:24 +01:00
  • 81c0cab610 Recast: also take trigger areas into consideration for traversal ray tracing Kawe Mazidjatari 2024-10-29 12:47:57 +01:00
  • 3d91bc3143 Recast: fix micro-LUTs for hull traversability Kawe Mazidjatari 2024-10-29 12:44:39 +01:00
  • 7118c94beb Recast: fix shape volume editor bugs Kawe Mazidjatari 2024-10-29 12:38:34 +01:00
  • ca2e8bc32d CMake: turn off fast math Kawe Mazidjatari 2024-10-28 17:15:00 +01:00
  • 787fc85f29 Recast: update rasterization and polygonization parameters Kawe Mazidjatari 2024-10-28 17:01:52 +01:00
  • 3ca08ede1a Recast: rename off-mesh connection debug draw function Kawe Mazidjatari 2024-10-28 16:59:42 +01:00
  • 8340951b9e Recast: move the off-mesh ref vert towards the clamped start vert Kawe Mazidjatari 2024-10-27 02:28:01 +02:00
  • 0a4817a707 Recast: set minimum distance default for traverse type 1 to 48 Kawe Mazidjatari 2024-10-27 02:26:25 +02:00
  • 1990a2d4b4 Recast: enable shape volume rendering by default Kawe Mazidjatari 2024-10-27 02:24:52 +02:00
  • 67c5145862 Recast: expose option to ignore input triangle winding order to user interface Kawe Mazidjatari 2024-10-25 16:35:20 +02:00
  • 0940ad3ce6 Recast: add option to ignore input triangle winding order Kawe Mazidjatari 2024-10-25 11:04:27 +02:00
  • ed9cd80034 Recast: fix generation of concave polygons Kawe Mazidjatari 2024-10-25 01:12:51 +02:00
  • 6451405fba Recast: ensure polygon is always within bounding volume Kawe Mazidjatari 2024-10-25 00:51:54 +02:00
  • 563427ae63 Recast: add option to disable rendering of shape volumes Kawe Mazidjatari 2024-10-25 00:40:40 +02:00
  • 349f7bd3b9 Recast: move and rename render flags Kawe Mazidjatari 2024-10-25 00:39:35 +02:00
  • d1c5228d23 Recast: add getter for area edge color Kawe Mazidjatari 2024-10-24 15:06:12 +02:00
  • 136bc8623b Recast: fix compile error for MSET 5 Recast builds Kawe Mazidjatari 2024-10-22 14:28:03 +02:00
  • d7f2b7d319 Recast: implement off-mesh connection editor Kawe Mazidjatari 2024-10-22 12:05:44 +02:00
  • 1bb531c36b Recast: add option to reset shape volume attributes Kawe Mazidjatari 2024-10-22 12:03:26 +02:00
  • fda4e694d6 Recast: build navmesh directly into the game's load path Kawe Mazidjatari 2024-10-22 12:02:22 +02:00
  • fc4fabd116 Recast: fix a crash in the tile builder tool Kawe Mazidjatari 2024-10-22 12:01:09 +02:00
  • 8eb294b731 Recast: only run polygroup union logic if it won't be collapsed Kawe Mazidjatari 2024-10-22 11:59:43 +02:00
  • 1ad2f18573 Recast: improve comment for dtNavMesh::isGoalPolyReachable Kawe Mazidjatari 2024-10-22 11:58:18 +02:00
  • ac6da44a18 Recast: properly implement navmesh destructor Kawe Mazidjatari 2024-10-22 11:56:26 +02:00
  • aaddd53cfc Recast: increase cell height to 6.0 Kawe Mazidjatari 2024-10-20 01:34:32 +02:00
  • 8e3097c321 Recast: move cross marker to the center of the highlighted tile or poly Kawe Mazidjatari 2024-10-20 01:29:55 +02:00
  • 62ccee8bb2 Recast: remove links from semi connected off-mesh connections Kawe Mazidjatari 2024-10-20 01:28:36 +02:00
  • b3946e924a Recast: use step height for the climb height parameter Kawe Mazidjatari 2024-10-19 12:45:12 +02:00
  • b28b167467 Recast: fix regression in geometry raycaster Kawe Mazidjatari 2024-10-19 12:02:53 +02:00
  • 9ebecbee20 Recast: properly remap off-mesh connection polyrefs Kawe Mazidjatari 2024-10-19 11:55:56 +02:00
  • e62051eff3 Recast: fix several bugs related to off-mesh connections Kawe Mazidjatari 2024-10-19 11:51:24 +02:00
  • 49907272fb Recast: fix off-mesh connection remap during prune Kawe Mazidjatari 2024-10-18 15:48:57 +02:00
  • d9db7d3d15 Recast: fix crash in prune tool Kawe Mazidjatari 2024-10-18 13:51:28 +02:00
  • fc43cbabd9 Recast: fix a crash during NavMesh load without traverse tables Kawe Mazidjatari 2024-10-18 13:29:32 +02:00
  • 5ddc96dc34 Recast: allocate extra links for detail edge boundaries Kawe Mazidjatari 2024-10-18 13:00:36 +02:00
  • 4501581c6a Recast: fix several bugs in traverse link algorithm Kawe Mazidjatari 2024-10-18 12:13:16 +02:00
  • 2ed41d67ae Recast: render unconnected portal edges Kawe Mazidjatari 2024-10-18 12:01:57 +02:00
  • 6d41854ed2 Recast: mark unconnected portal edges as boundary edges Kawe Mazidjatari 2024-10-17 20:37:42 +02:00
  • af19a2e5b3 Recast: fix off-mesh connection user id's when loaded from project files Kawe Mazidjatari 2024-10-17 13:41:04 +02:00
  • 1e48d8abd9 Recast: revert to post polygon transformation Kawe Mazidjatari 2024-10-17 13:09:43 +02:00
  • a8b302f165 Recast: rewrite polygon island grouping algorithm Kawe Mazidjatari 2024-10-16 19:55:37 +02:00
  • d027621028 Recast: set new default rasterization and polygonization values Kawe Mazidjatari 2024-10-16 19:51:05 +02:00
  • d5116913d6 Recast: fix heap buffer overflow during link remap [ASAN] Kawe Mazidjatari 2024-10-16 19:43:17 +02:00
  • 9b44b098f8 Recast: use DT_MIN_POLY_GROUP_COUNT for dtCalcTraverseTableSize Kawe Mazidjatari 2024-10-16 17:06:18 +02:00
  • 5460427cda Recast: fix typo in comment (XZY -> XYZ) Kawe Mazidjatari 2024-10-16 16:50:24 +02:00
  • 4a34481e43 Recast: implement tile update algorithm to prune all unlinked polygons Kawe Mazidjatari 2024-10-15 17:25:14 +02:00
  • 324e933c04 Recast: properly implement detail mesh edge renderer Kawe Mazidjatari 2024-10-15 16:43:36 +02:00
  • f6e27b8b86 Recast: draw crosses in dark color if a reverse link is broken Kawe Mazidjatari 2024-10-15 16:12:03 +02:00
  • 272818ade0 Recast: remove cell height offset from poly mesh verts Kawe Mazidjatari 2024-10-15 15:43:49 +02:00
  • b5527cff5b Recast: increase cell height Kawe Mazidjatari 2024-10-15 15:33:46 +02:00
  • 136fc4ecf5 Recast: properly free data on shutdown Kawe Mazidjatari 2024-10-13 21:39:12 +02:00
  • 1491f6eaac Recast: default to watershed Kawe Mazidjatari 2024-10-13 21:38:04 +02:00
  • 9f430a455e Recast: traverse over every tile in the array Kawe Mazidjatari 2024-10-13 21:36:46 +02:00
  • c9c687fc73 Recast: add bounds check for sweepscan indices Kawe Mazidjatari 2024-10-13 14:39:52 +02:00
  • 248a652a15 Recast: add option for collapsing linked polygon groups Kawe Mazidjatari 2024-10-13 14:36:09 +02:00
  • dedcf4f94f Recast: add >4GB file support for OBJ mesh loader Kawe Mazidjatari 2024-10-12 01:49:49 +02:00
  • c0832b91d3 SDL: fix buffer overrun in SDL_strncmp Kawe Mazidjatari 2024-10-12 01:47:52 +02:00
  • d9432129b2 Recast: allow loading OBJ and PLY geometry from project files Kawe Mazidjatari 2024-10-11 01:17:52 +02:00
  • b4b0e22d61 Recast: fix crash in prune tool when initiating NavMesh flood algorithm Kawe Mazidjatari 2024-10-11 01:15:45 +02:00
  • dabedb2c8b ImGui: remove extraneous print Kawe Mazidjatari 2024-10-08 23:24:13 +02:00
  • 0db61d2244 Resource: remove old imgui layout config file during update Kawe Mazidjatari 2024-10-08 23:09:28 +02:00
  • 455b7220f9 ImGui: load and save imgui layout configuration from user cfg directory Kawe Mazidjatari 2024-10-08 23:07:24 +02:00
  • 3974ba70bb Tier0: separate launcher and imgui configs to user directory Kawe Mazidjatari 2024-10-08 23:04:45 +02:00
  • 3d2b15cde2
    Merge pull request #130 from O-Robotic/p4sync Kawe Mazidjatari 2024-10-08 17:33:18 +02:00
  • db72a5c42e Fix GetFactorySystem not being exported O-Robotic 2024-10-08 13:18:45 +01:00
  • 64a3832e24 Common: remove unnecessary patches Kawe Mazidjatari 2024-10-07 20:32:07 +02:00
  • 3d19fa95ff PluginSystem: move mod status file to mod base directory Kawe Mazidjatari 2024-10-07 14:54:47 +02:00
  • e0e5232434 Public: mark BSP lumps required by the server Kawe Mazidjatari 2024-10-07 14:52:32 +02:00
  • 8356ac0351 Resource: update VPK build script Kawe Mazidjatari 2024-10-07 14:50:22 +02:00
  • 046c37f160 Engine: improve level pak unload logic Kawe Mazidjatari 2024-10-07 11:17:16 +02:00
  • e925f4cb6e Engine: fix level pak unloading crash Kawe Mazidjatari 2024-10-07 11:07:06 +02:00
  • ab0672126d Common: EULA accept check should always return true for dedicated servers Kawe Mazidjatari 2024-10-06 22:33:09 +02:00
  • 7a62cf8c8b Tier2: only show message boxes if -nomessagebox isn't passed in Kawe Mazidjatari 2024-10-06 22:29:22 +02:00
  • 02ba900a18 Tier0: don't check on MessageBoxA return type during errors Kawe Mazidjatari 2024-10-06 22:13:58 +02:00
  • e551bb9e6f Tier2: check for user consent before submitting crash report Kawe Mazidjatari 2024-10-06 12:30:56 +02:00
  • 130161128c Launcher: add notes about changes to unhandled exception filter Kawe Mazidjatari 2024-10-06 12:28:43 +02:00
  • 6de498e7ba Common: make IsEULAUpToDate globally accessible Kawe Mazidjatari 2024-10-06 11:50:31 +02:00
  • 7440e2d5da Tier1: add function for checking if SDK ConVar's are registered Kawe Mazidjatari 2024-10-06 11:49:15 +02:00
  • 59a904320e LiveAPI: update readme Kawe Mazidjatari 2024-10-06 11:48:38 +02:00
  • 56b884c7ff Engine: remove duplicate forward declaration Kawe Mazidjatari 2024-10-06 11:47:30 +02:00
  • ec3c670b2b Tier0: increment sigcache db version number Kawe Mazidjatari 2024-10-04 16:38:31 +02:00
  • 79afdf08fe Recast: fix editor crash in prune tool Kawe Mazidjatari 2024-10-04 16:04:55 +02:00
  • b91fd983f9 Server: light LiveAPI improvements Kawe Mazidjatari 2024-10-04 13:00:09 +02:00
  • ed62ebec9f Server: map IServerGameClients interface out Kawe Mazidjatari 2024-10-04 12:53:05 +02:00