|
|
|
All commands the B3D and CSV object files provide are fully supported by openBVE. The X file format is supported to the intended extent.
| CSV command | B3D command | Status |
| AddMeshBuilder | [MeshBuilder] | Supported. |
| AddVertex | Vertex | Supported. |
| AddFace | Face | Supported. |
| AddFace2 | Face2 | Supported. |
| Cube | Cube | Supported. |
| Cylinder | Cylinder | Supported. |
| Translate | Translate | Supported. |
| Rotate | Rotate | Supported. |
| GenerateNormals | [Texture] | Ignored. It does not expose any functionality. |
| SetColor | Color | Supported. |
| SetDecalTransparentColor | Transparent | Supported. |
| LoadTexture | Load | Supported. |
| SetTextureCoordinates | Coordinates | Supported. |
| Extended functions | Syntax |
| SetEmissiveColor | EmissiveColor | SetEmissiveColor, Red, Green, Blue Each of the Red, Green and Blue specifies a value between 0 and 255. More information is preliminarily available here. |
| SetBlendingMode | BlendingMode | Discontinued. This command will be completely removed with version 1.0. |
| SetBlendMode | BlendMode | SetBlendMode BlendMode, GlowHalfDistance, GlowAttenuationMode The command is preliminarily documented here. |
X file formats
| Sub-format | Status |
| Text ("tex ") | Supported to the intended extent. |
| Binary ("bin ") | Supported to the intended extent. |
| Compressed Text ("tzip") | Not intended to be supported. |
| Compressed Binary ("bzip") | Not intended to be supported. |
X file templates
| Element | Status |
| Mesh | Supported. |
| ▶ MeshMaterialList | Supported. |
| ▶ ▶ Material | Supported to the intended extent. The specularColor and power members are ignored as specular lighting is not available in openBVE. |
| ▶ ▶ ▶ TextureFilename | Supported. |
| ▶ MeshTextureCoords | Supported. |
| ▶ MeshNormals | Supported. |
|