Project D3D9 to Vulkan

This is looking promising. What are you using for text rendering? I'm prototyping for multi-language support, it would be nice if it supported non ASCII characters like the D3D9 backend :
View attachment 47450
So for vulkan port currently supports the same ANSI 0-255 character set as D3D9's primary bitmap
font path (covers Western European languages). The WCHAR/Unicode fallback path that D3D9 has via ID3DXFont is not yet
ported - that would need something like FreeType or a similar library in future. definitley will add it. Current port strategy is just enough api changes to make sure it runs nativly in vulkan, obv later on things will be reworked and enhanced.
 
Huge Atmosphere improvements
 

Attachments

  • Screenshot (147).png
    Screenshot (147).png
    667.9 KB · Views: 67
  • Screenshot (151).png
    Screenshot (151).png
    358.3 KB · Views: 65
  • Screenshot (150).png
    Screenshot (150).png
    524.8 KB · Views: 66
  • Screenshot (149).png
    Screenshot (149).png
    287.8 KB · Views: 62
  • Screenshot (148).png
    Screenshot (148).png
    577 KB · Views: 63
Last edited:
what's that giant red circle ???
it scares the sh*t hell outta me 😭

🫥
 
Can anyone pinpoint why MFDs content is blurry/low res? I've been able to fix their overall rendering, geometry and font issues but have been stuck on this blurr and low res problem. Any guess is appreciated. Have tried various docs and fixes but no luck, i definitely missed something.

Edit: I fixed the font in the third pic though.
 

Attachments

  • Blurr.PNG
    Blurr.PNG
    525.3 KB · Views: 39
  • 1Caaptukre.PNG
    1Caaptukre.PNG
    585.6 KB · Views: 39
  • alt.PNG
    alt.PNG
    242.6 KB · Views: 41
  • fix.PNG
    fix.PNG
    291.8 KB · Views: 40
Last edited:
Thes is looking AMAZING!!!
You've really been coocking over thest few days.
This should finally allow go get some better exhaust eefects into Orbiter. Annything planned in that reagrd?
 
Thes is looking AMAZING!!!
You've really been coocking over thest few days.
This should finally allow go get some better exhaust eefects into Orbiter. Annything planned in that reagrd?
Yaa definitely in future, hoping to unlock immense possbilities for orbiter. Exaust is in Vulkan now.
 

Attachments

  • shuttle.PNG
    shuttle.PNG
    645.5 KB · Views: 41
  • shuttle-2.PNG
    shuttle-2.PNG
    492.4 KB · Views: 40
  • shuttle-3.PNG
    shuttle-3.PNG
    577.9 KB · Views: 39
  • shuttle-4.PNG
    shuttle-4.PNG
    570.6 KB · Views: 37
  • shuttle-oofed.PNG
    shuttle-oofed.PNG
    648.7 KB · Views: 39
  • dg.PNG
    dg.PNG
    611.2 KB · Views: 40
Remember to make diffuse particle streams affected by shadows so that they aren't visible when they shouldn't be. I've attached a comparison, STS-108 which was a sunset launch (2219:28 UTC December 5 2001). Note how the lower half of the SRB smoke trail is in shadow while the upper half is lit by the sun. No such effect in the Orbiter screenshot where the entire smoke trail is lit.
 

Attachments

  • 01PD1786~orig.JPG
    01PD1786~orig.JPG
    22.4 KB · Views: 41
  • STS-108_launch.jpg
    STS-108_launch.jpg
    33.4 KB · Views: 39
It's buggy mess right now but i do like the look of it, what do y'all think? its just
custom ImGui-rendered UI inside a Vulkan swapchain. The old HWND still exists as a borderless shell — all visual
content is drawn by ImGui. A little break from main vulkan port haha. Had this one in mind for so long.


1772336685856.png
 
Last edited:
It's buggy mess right now but i do like the look of it, what do y'all think? its just
custom ImGui-rendered UI inside a Vulkan swapchain. The old HWND still exists as a borderless shell — all visual
content is drawn by ImGui. A little break from main vulkan port haha. Had this one in mind for so long.
Looks good !
Fancy...
 
Back
Top