
| ● | B3D |
| ● | CSV |
| ● | X |
| ● | ANIMATED |
| ● | Added support for antialiasing and anisotropic filtering. |
| ● | Added support for different window sizes. |
| ● | Added support for managed content package references. |
| ● | The file system organization has changed along with the OpenBVE main program. Object Viewer accepts the /filesystem=FILE switch. |
| ● | Animated objects were not updated immediately after loading or reloading objects, but only after RefreshRate seconds had passed. |
| ● | Some animated objects using state changes could crash the program due to a faulty renderer. |
| ● | Different background colors can now be cycled through using the [B] key. Pressing [Shift+B] allows to select arbitrary colors via a picker. |
| ● | If a CSV file is passed as a command-line argument, Route Viewer is started if the file is determined to be a CSV route instead of a CSV object. The detection is now solely based on the presence of the CreateMeshBuilder string. |
| ● | Removed the dependency on specific versions of the Tao.OpenAL, Tao.OpenGL and Tao.SDL libraries, which could cause problems in recent Linux distributions. |
| ● | Animated objects are now supported. |
| ● | Support for custom normals in AddVertex (CSV) and Vertex (RW) commands. |
| ● | Support for the Shear and ShearAll commands. |
| ● | As for responsiveness, complex objects are not optimized any longer in order to improve loading times. |
| ● | Added options to show coordinate system grid and to hide interface |
| ● | Changed some key assignments to be more memorable |