Dan's Orbiter page

Orbiter English => Orbiter English => Topic started by: DanSteph on 25 August 2020, 12:38:19

Title: Get stunning Orbiter rendering in 2020 with D3DX9
Post by: DanSteph on 25 August 2020, 12:38:19
Get stunning Orbiter rendering in 2020 with D3DX9

Story: Orbiter uses DX7 for rendering, a century-old engine. Fortunately Martin the creator gave the possibility to write external graphics clients that take care of the rendering. With this D3D9 Client you will have a much better rendering: bump map, normal map, reflection map, native antialiasing etc. and it runs much faster on recent windows.


Download and install of D3D9 Client

Download the latest version here (Under "Downloads for Orbiter 2016 " get the most recent " [stable]" version)
http://users.kymp.net/~p501474a/D3D9Client/

Don't forget to take the "MicroTexture Pack" at the bottom of page which give this result:  :love:
(http://users.kymp.net/~p501474a/D3D9Client/Micro.jpg)

Once all this unzipped in Orbiter directory, launch  "Orbiter_ng.exe" (forget  "Orbiter.exe" definitively) and check D3D9Client module:

(http://www.dansteph.com/screenshots/200526-054852_orbiter2016_graphic_client.jpg)

Problems ?
1-Launch "Orbiter/Install/vcredist_x86.exe" which installs the Microsoft Visual Studio 2008 redistributables.
2-Download and install DirectX from Microsoft here https://www.microsoft.com/en-us/download/details.aspx?id=8109
Every computer should have these two things anyway.


After you can set the graphics options in (http://orbiter.dansteph.com/ressources/bienvenue/launchpadvideo.jpg).

I recommend "Full Screen" while carefully avoiding "true full screen" in the" Full Screen Mode" selector. The "true full screen" is exclusive and causes problems whenever you want to alt-tab to read a tutorial or web page. Disabling "vertical sync." makes Orbiter runs at 800FPS on my hardware it's useless  but it can be useful if you have a low end machine.

If your graphic card is invisible see here (English version in the spoiler): http://orbiter.dansteph.com/forum/index.php?topic=13802.0

(http://www.dansteph.com/screenshots/200816-082925_FastStoneEditor1.jpg)


Click (http://www.dansteph.com/screenshots/200816-092016_FastStoneEditor1.jpg) to have the best quality. Modern gaming PC can easily display Orbiter at 800 FPS.

(http://www.dansteph.com/screenshots/200828-030610_FastStoneEditor1.jpg)


To have high resolution MFDs in virtual cockpits, do as in the picture:
(http://www.dansteph.com/screenshots/200806-005557_FastStoneEditor1.jpg)

The difference:        256x256                                                                          1024x1024
(http://www.dansteph.com/screenshots/200806-005943_FastStoneEditor1.jpg)



End of D3D9 settings. If you want to see all the other settings of Orbiter, go (or return) to this page http://orbiter.dansteph.com/forum/index.php?page=welcome


To give an idea of ​​the rendering difference here is UMmu 2.5 with a "normal map", dynamic shading of clothes.

(http://orbiter.dansteph.com/screenshot/dansteph/DX9Demo20121123143951.jpg)

And the same as seen by the old DX7 engine (Orbiter.exe)

(http://orbiter.dansteph.com/screenshot/dansteph/DX9Demo20121123144030.jpg)

Title: Re: Get stunning Orbiter rendering in 2020 with D3DX9
Post by: DanSteph on 25 August 2020, 17:19:25
Updated august 2020, full tutorial added at the same date
(http://orbiter.dansteph.com/forum/index.php?page=welcome)
Title: Re: Get stunning Orbiter rendering in 2020 with D3DX9
Post by: Jango Fett X 183 on 22 September 2020, 17:57:38
What about DX12?  :doubt:
Title: Re: Get stunning Orbiter rendering in 2020 with D3DX9
Post by: jacquesmomo on 22 September 2020, 18:34:01
What about DX12?  :doubt:
Next Tuesday !  :badsmile:
Title: Re: Get stunning Orbiter rendering in 2020 with D3DX9
Post by: Jango Fett X 183 on 22 September 2020, 19:12:33
ok but seriously! :worry: