• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

directx 12 w przeglądarce?

Cloud VPS
0 głosów
182 wizyt
pytanie zadane 25 maja 2020 w C i C++ przez Majster6918 Gaduła (4,030 p.)
Hej, widziałem że directx12 może działać w przeglądarce internetowej, może mi ktoś opisać na jakiej zasadzie to działa (c++) czy np chrome ma już zaimplementowany silnik dla directx?
komentarz 25 maja 2020 przez tkz Nałogowiec (42,040 p.)
Obojętnie czego byś nie chciał użyć w sieci, wszystko sprowadza się się do webassembly, Z tego co wiem, to rust sobie z tym radzi lepiej.

2 odpowiedzi

+1 głos
odpowiedź 25 maja 2020 przez Comandeer Guru (607,100 p.)
wybrane 25 maja 2020 przez Majster6918
 
Najlepsza

Hmm, silników opartych na DX w przeglądarkach jako tako nie ma. WebGL, jak sama nazwa sugeruje, opiera się na OpenGL, bo to opensource'owy odpowiednik DirectX-a. Obecnie trwają prace nad WebGPU, które będzie mogło działać na dowolnym API (czy to DX, czy to Vulkan, czy Metal, czy jeszcze co innego). To pozwoli na wykorzystywanie bardziej low-levelowych ficzerów niż WebGL.

No i jest jeszcze WASM, który w teorii pozwala napisać program w dowolnym języku i skompilować do formatu zrozumiałego dla przeglądarek. Niemniej WASM na chwilę obecną nie ma dostępu do grafiki, więc to i tak jest ślepa uliczka.

Reasumując: zostaje WebGL, ale on jest oparty na OpenGL (chociaż na Windowsie prawdopodobnie używa DirectX w większości implementacji).

0 głosów
odpowiedź 25 maja 2020 przez DragonCoder Nałogowiec (36,500 p.)
Tylko po co? Skoro chcesz isc w web, to uzywaj do tego przeznaczonych narzedzi, a nie meczysz sie z C++ i jak napiszesz do dupy kody to bedzie wolniejszy od takiego JS. Qt chyba umozliwialo pisanie pod web i mialo to jakas czytelna strukture, mozesz spojrzec do ich dokumentacji.

https://stackoverflow.com/questions/6435462/directx-with-c-in-web-development

Podobne pytania

0 głosów
0 odpowiedzi 163 wizyt
0 głosów
1 odpowiedź 569 wizyt
0 głosów
0 odpowiedzi 213 wizyt
pytanie zadane 13 lutego 2020 w JavaScript przez Mashtall Nowicjusz (150 p.)

93,487 zapytań

142,421 odpowiedzi

322,772 komentarzy

62,906 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...