This page has been translated automatically.
Programming
Fundamentials
Setting Up Development Environment
UnigineScript
C++
C#
UUSL (Unified UNIGINE Shader Language)
File Formats
Rebuilding the Engine and Tools
GUI
Double Precision Coordinates
API
Core Library
Containers
Engine Classes
Node-Related Classes
Rendering-Related Classes
Physics-Related Classes
Bounds-Related Classes
GUI-Related Classes
Controls-Related Classes
Pathfinding-Related Classes
Utility Classes
注意! 这个版本的文档是过时的,因为它描述了一个较老的SDK版本!请切换到最新SDK版本的文档。
注意! 这个版本的文档描述了一个不再受支持的旧SDK版本!请升级到最新的SDK版本。

City Traffic

City Traffic is an expandable and flexible system that allows you to visualize real city traffic, filled with AI-controlled vehicles and pedestrians, which follow the traffic regulations.

City Traffic

It provides the following feature set:

Road Network with Support for Different Configurations

  • Multiple lanes.
  • Two-way and one-way roads.
  • Arbitrary crossroads (T-shaped intersections, roundabouts, etc.).
  • Multi-level roads.
  • Speed limit zones.
  • Overtaking prohibition zones.
  • Priority signs.
  • Configurable traffic lights.

Vehicle Model

  • Configurable motor, gearbox and drivetrain.
  • Configurable suspension and wheels.
  • Arbitrary number of axles (cars, trucks, special vehicles).
  • Light signals.
  • Can be either AI-driven, or human-controlled.
  • Expandable API.

AI Driver

  • Detects lanes and movement direction.
  • Follows the driving regulation at crossroads and during passing.
  • Obeys the signal lights.
  • Avoids obstacles.
  • Obeys the speed limits.
  • Keeps the average speed of the traffic.
  • Uses the turn signals.
  • Predicts movement of the human-controlled cars.
  • Expandable API.

Traffic Management System

  • Simulation performance control for cars and pedestrians.
  • Automatic distribution of AI-controlled cars.

Traffic Management

Pedestrian Model

  • Animated motion.
  • Following the rules when crossing streets.
Last update: 2017-07-03
Build: ()