21-12-2014, Sunday-13:34:29
Wenn ich in den Weihnachtsferien zu viel Zeit habe, werde ich mich mal mit dem Thema befassen.
Aber erst muss ich mal sehen wie in Simutrans gezeichnet wird, im Idealfall könnte man einfach nur eine OpenGL-Engine als Alternative zur SDL-Zeichenfunktion einbauen, und dann per Parameter auswählen.
Noch besser wäre es, wenn man mit dem OpenGL-SDL-Interface (OpenGL rendert ja nur 2d-Bilder in Echtzeit, eine beliebte Möglichkeit das Ergebnis auf den Bildschirm zu zeichnen ist SDL) als höchste Zoomstufe in einen 3d-Modus kommt - was aber den Nachteil hätte, dass dann kompatible Paks die Modelle als Modell und wie bisher mitbringen müssten.
Aber erst muss ich mal sehen wie in Simutrans gezeichnet wird, im Idealfall könnte man einfach nur eine OpenGL-Engine als Alternative zur SDL-Zeichenfunktion einbauen, und dann per Parameter auswählen.
Noch besser wäre es, wenn man mit dem OpenGL-SDL-Interface (OpenGL rendert ja nur 2d-Bilder in Echtzeit, eine beliebte Möglichkeit das Ergebnis auf den Bildschirm zu zeichnen ist SDL) als höchste Zoomstufe in einen 3d-Modus kommt - was aber den Nachteil hätte, dass dann kompatible Paks die Modelle als Modell und wie bisher mitbringen müssten.