This page has been translated automatically.
UnigineScript
The Language
Core Library
Engine Library
Node-Related Classes
GUI-Related Classes
Plugins Library
High-Level Systems
Samples
C++ API
API Reference
Integration Samples
Usage Examples
C++ Plugins
Content Creation
Materials
Unigine Material Library
Tutorials
注意! 这个版本的文档是过时的,因为它描述了一个较老的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: ()