Editing Orbiter Visualisation Project

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
The '''Orbiter Visualization Project (OVP)''' aims at replacing the built-in [[Orbiter]] [[graphics engine]] with an external graphics module. This will allow to support new graphics interfaces and new graphics features without affecting the simulation core.
+
The '''Orbiter Visualisation Project (OVP)''' aims at replacing the built-in [[Orbiter]] [[graphics engine]] with an external graphics module. This will allow to support new graphics interfaces and new graphics features without affecting the simulation core.
  
OVP is an [[open-source]] project hosted by [http://sourceforge.net/projects/orbitervis/ sourceforge].To access the sources, you need a [[Subversion|SVN client]]. Follow the readme file for compilation requirements and installation advice.
+
OVP is an [[open-source]] project hosted by sourceforge: [http://sourceforge.net/projects/orbitervis/].To access the sources, you need a [[Subversion|SVN client]]. Follow the readme file for compilation requirements and installation advice.
  
 
Running the graphics subsystem as an external plugin will be possible in the next Orbiter release, which will include a "non-graphics" (NG) version of the Orbiter executable. [[Orbiter NG]] will be of use in its own right (for example as a server in network applications, or as a numerical trajectory simulation tool), but it will also feature a graphics API which allows external renderers to be attached.
 
Running the graphics subsystem as an external plugin will be possible in the next Orbiter release, which will include a "non-graphics" (NG) version of the Orbiter executable. [[Orbiter NG]] will be of use in its own right (for example as a server in network applications, or as a numerical trajectory simulation tool), but it will also feature a graphics API which allows external renderers to be attached.
  
A beta snapshot of the current and some previous Orbiter development versions is available on [http://download.orbit.m6.net/betaNG/orbiter_beta.html the Orbiter homepage] (Any orbiter beta packages should be unpacked over a fresh 060929 installation). The beta is primarily intended for developers who want to try, test or modify the OVP sources.
+
A beta snapshot of the current and some previous Orbiter development versions is available at [http://download.orbit.m6.net/betaNG/orbiter_beta.html] (Any orbiter beta packages should be unpacked over a fresh 060929 installation). The beta is primarily intended for developers who want to try, test or modify the OVP sources.
  
 
Currently, a DirectX7 graphics client is under active development on OVP. This will essentially be a re-implementation of Orbiter's internal graphics system (or a subset of it) in the form of a plugin. It is mainly intended as a reference implementation, or demonstrator. It is expected that the main development effort will eventually switch to more up-to-date graphics interfaces, such as OpenGL or DirectXn (n >= 9).
 
Currently, a DirectX7 graphics client is under active development on OVP. This will essentially be a re-implementation of Orbiter's internal graphics system (or a subset of it) in the form of a plugin. It is mainly intended as a reference implementation, or demonstrator. It is expected that the main development effort will eventually switch to more up-to-date graphics interfaces, such as OpenGL or DirectXn (n >= 9).
  
  
==Available Clients==
+
==Other renderers under development==
* DirectX 7 (for all versions)
+
* DirectX 9
* DirectX 9 (for Orbiter 2010, 2016 and Beta)
+
* OpenGL 2.0
* OpenGL 2.0 (for Orbiter 2010)
 
 
 
[[Category: Articles]]
 

Please note that all contributions to OrbiterWiki are considered to be released under the GNU Free Documentation License 1.2 (see OrbiterWiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)