PathEngine, a supplier of a pathfinding and agent movement SDK, has announced release 5.0 of the PathEngine SDK. An iterative development process has seen several of features added to the SDK over the course of more than 40 public releases since 4.0.
Some of the key additions are support for a tokenised XML format; curved path generation; content channels for ground attributes, and named positions and obstacles; support for obstacles with cost to traverse, and surface type based traverse costs; support for off-mesh connections; addition of a content automation API; support for bounded queries, and for aborting queries through query callbacks; the addition of automated query logging instrumentation; and optimisation of both performance and memory footprint, with improvements in performance for complicated scenes.
Release 5.0 adds extended mechanisms for managing sets of dynamic obstacles (and for optimising collision against very large obstacle sets), as well as interface improvements across the board and some further optimisation.
A complete change log is available at PathEngine's website
, in addition to new benchmark results