Logo About   Features   Roadmap   Compatibility   Developer Log   Downloads   Forum

Features - Track

This page should outline the model of storing the track internally.

While all objects, also the rail objects, are stored in a unified fashion in world coordinates, the game still needs instructions on how to follow the track for moving the train accordingly. openBVE employs an arbitrarily long list of control points, which tell the game when to curve a track for instance. Trains follow the list, calculating the exact position in world coordinates using this track data.

The following elements can or will be internally stored:

TurnCurvePitchVertical curve
openBVESupportedSupportedSupportedNot supported yet
BVE 2/4SupportedSupportedSupportedNot supported


openBVE will feature vertical curves in the future, which make smooth inclines possible. But this can also be used to enable loops for rollercoasters. Additions like bezier curves could also be included in the far future.

Valid HTML 4.01 Transitional