openBVE 開發者 Michelle ,於2009年7月26日,正式推出openBVE 1.2 版。它是在 1.0 版推出後 18 週,推出更新穩定版的 openBVE 1 版本。
該版本主要是新增 3D 駕駛室版本,暫時只有 Michelle 自家製作的簡單JR 113 系駕駛室,及 Rail Sim Routes 網主製作的英國 323 系駕駛室。
與上一版本(不論是穩定版或開發版)相比,它變更了不少功能。
-
與 1.0.7.3 版比較(只列出主要變更):
- 推供全面功能的 3D 駕駛室(panel.animated),付隨滑鼠切換開關的視點轉動。按滑鼠右鍵便可以切換視點轉動。
- 3D 駕駛室現已模擬駕駛員的頭部和身體擺動。此功能反映出列車開車的加速度及轉彎時的慣性向心力,結果顯示在駕駛員的頭部和身體擺動上。在此模式下,人手視點轉換亦可適用。
- 3D 駕駛室也引進了向前看視點。這主要集中於看著前方的軌道、彎道及坡道。此視點可以按鍵盤上的 F1 鍵(CAMERA_INTERIOR)切換。
- 垂直同步顯示 (vsync) 功能,現可於「選項」選單設定開啟或關閉。
- 引進一系列新的變數,用於動態物件活動功能。
- 動態物件格式(ANIMATED object format)已經加入 [Include] 一段,方便容納其他無需動態活動的物件,包括其他動態物件。
- Route.RunInterval 指令 (CSV) 現在可以建立任何數量的前方或緊隨的列車數目。Route.RunInterval 和 Track.PreTrain 指令也可以用在鐵路交匯點上,在上一版本並未做到。
-
與 1.1.4.0 版比較:
- 調整滑鼠敏感度,外部視點轉移的速度,與身體/頭部模型施行的力度。
- 所有 Track.Beacon, Track.Tr 和 Track.Relay 指令,現已有 X, Y, 側滑(Yaw), 坡度及滾動(Pitch and Roll)的語法。
- 增強路線分析器的穩定性,以避免因不合法的語法而導致程式當掉(例如 Track.Back, Track.Announce 和 Track.Doppler)。