three-pathfinding icon indicating copy to clipboard operation
three-pathfinding copied to clipboard

Navigation mesh utilities for three.js, based on PatrolJS.

Results 21 three-pathfinding issues
Sort by recently updated
recently updated
newest added

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [vite](https://vitejs.dev) ([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite)) | [`^4.1.1` -> `^5.0.0`](https://renovatebot.com/diffs/npm/vite/4.5.3/5.2.8) |...

Refer to the API reference in README.md and add the TypeScript type definition file.

sometimes the path on the empty plane, sometimes the path is not the best when i change the startposition and the target, ![微信图片_20240109165745](https://github.com/donmccurdy/three-pathfinding/assets/107246452/f8c1dd9b-e67d-4925-b2ab-624ac8c39932) ![bug](https://github.com/donmccurdy/three-pathfinding/assets/107246452/ba7c0aee-fdbc-497d-a614-4a6373d4cfec) ![bug2](https://github.com/donmccurdy/three-pathfinding/assets/107246452/51bfed56-7675-4fac-b60f-32937937dd34)

In the course of getting strange, very long paths, I found that `Utils.mergeVertices` isn't merging vertices within `tolerance` distance of each other: This debugging image shows the navmesh with vertices...

I'd like to explore using Detour within this library, and accepting the more efficient navmesh formats generated by Recast. I.e. load a tiled navmesh, rather than a raw geometry object....

enhancement

Hi, not sure if this has been addressed before but on the navmesh generation suggestion it uses blender 2.79. Is there any suggested way to create it with a newer...

question

The current demo is probably more complex than it needs to be. I'd like to get the thing building with Vite, and have two separate demo — 1. basic demo...

enhancement
help wanted

I made a repro codesandbox of the issue in action: https://codesandbox.io/s/crazy-ully-9k98qs?file=/src/App.js (you also change x to 7 at the top of the file to see the box correctly slide at...

bug

Moving forward, this will be an [ESM package](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c).

After Pathfinding.createZone ,zone's groups length greater then 1; while start position and end position in different group, findPath Failed! after reading src code ,i still can't figure out why a...

question