Препятствие-сфера (Obstacle Sphere)
The Obstacle Sphere is a sphere-shaped obstacle that is detected and bypassed by other objects during pathfinding. The Obstacle Sphere can be added, for example:Obstacle Sphere - это препятствие в форме сферы, которое обнаруживается и обходится другими объектами во время поиска пути. Можно добавить Obstacle Sphere, например:
- For the sphere-shaped nodes (huge boulders, bushes and so on) that are placed inside a navigation area and should be bypassedДля узлов сферической формы (огромные валуны, кусты и т.д.), которые расположены внутри зоны навигации и которые следут обходить
- For the areas (lakes and so on) that should be bypassedДля определенных участков (озер и т.д.), которые следует обходить
See alsoСмотрите также#
- The ObstacleSphere class to manage sphere-shaped obstacles via APIКласс ObstacleSphere для управления препятствиями сферической формы через API
- The PathRoute class to create 2D and 3D routes among obstaclesКласс PathRoute для создания 2D и 3D маршрутов среди препятствий.
- The article on Creating RoutesСтатья Создание маршрутов
- A set of articles on Navigation AreasСборник статей по Областям навигации
A set of samples located in the <UnigineSDK>/data/samples/paths folder:Набор сэмплов в папке <UnigineSDK>/data/samples/paths:
- obstacle_00
- route_01
- route_02
Adding Obstacle SphereДобавление препятствия-сферы#
To add a sphere obstacle to the scene via UnigineEditor:Чтобы добавить сферическое препятствие на сцену через UnigineEditor:
- Run UnigineEditor.Запустите UnigineEditor.
On the Menu bar, click Create -> Navigation -> Obstacle Sphere.В меню выберите Create -> Navigation -> Obstacle Sphere.
Click somewhere in the world to place the obstacle.Щелкните где-нибудь в мире, чтобы разместить препятствие.
A new Obstacle Sphere is added to UnigineEditor and you can edit it via the Parameters window. See also the example on obstacle usage.В UnigineEditor добавляется новый Obstacle Sphere, и вы можете редактировать его через окно Parameters. см. также пример использования препятствий.
Editing Obstacle SphereРедактирование препятствия-сферы#
On the Node tab of the Parameters window, you can adjust the following parameters of the Obstacle Sphere: На вкладке Node окна Parameters вы можете настроить следующие параметры Obstacle Sphere:
Obstacle Mask | The Obstacle mask of the Obstacle Sphere must match the Obstacle mask of the route that is calculated during pathfinding. Otherwise, the obstacle is not taken into account during pathfinding. Also by using the Obstacle mask, you can specify Obstacle Spheres that should be ignored during pathfinding.Маска Obstacle для Obstacle Sphere должна совпадать с маской Obstacle маршрута, вычисляемого во время поиска пути. В противном случае препятствие не учитывается при поиске пути. Также, используя маску Obstacle, вы можете указать Obstacle Sphere, которые следует игнорировать при поиске пути. |
---|---|
Radius | Radius of the Obstacle Sphere, in units.Радиус Obstacle Sphere в единицах. |