#dev #gamedev #grafika #programowaniegrafiki #cpp #winapi #opengl #directx Hey, Mireczki, potrzebuje zrobić prosty "viewer" w swojej aplikacji pod windows. Jedna ma pokazywać zwykłego plane'a z teksturą a druga model 3d bez textury tylko z jednym światłem. Nie chce się z tym babrać i chcę, móc skompilować cały program statycznie do jednego pliku. Co wybrać? OpenGL czy
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #programista15k #gamedev #opengl #directx #cpp Cześć, mam takie pytanko odnośnie wywalania grafiki na ekran i double buffer. Weżmy winAPI i winGDI czyli podstawową biblioteke wyswietlania w Windowsie. Tam ponoć najszybszą funkcją jest BltBlit() - ale z tego co mi się kojarzy to "blitowanie" to inaczej kopiowanie jakiegoś kawałka na ekran. Jeśli wywalam cały bufor do okna czy na ekran,
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@ZawzietyRobaczek: masz tak że z odpowiednia czewtotliwością dane wysyłane sa do monitora. Jeśli piszesz po front buforze to masz tearing bo w połowie rysowania może nastąpić operacja wysłania tego na ekran. Dlatego używa się off buforów. Podmiana front buffer na off buffer to zmiana wskaźnika
  • Odpowiedz
@ZawzietyRobaczek: Porównujesz jabłka z pomarańczami. BltBit to kopiowanie bloku bitmapy z jednego Device Context na drugi, albo nawet w ramach jednego DC, ale to nie ma żadnego bezposredniego związku z framebuferrem. To jst inny poziom abstrakcji.

@zibizz1: A swapowanie buforów na GPU to nie jest ściśle rzecz biorąc podmiana wskaźnika bo framebuffery mają okreslona lokalizację w pamięci GPU i ich adres się nie zmienia. Jest to tylko flipowanie
  • Odpowiedz
#directx #raytracing pozwoli #amd na konkurowanie na tym polu z #nvidia ( ͡° ͜ʖ ͡°) czyli jak nvidia bedzie generowac 120fps z raytracing na maksa, to radeony (o ile beta sterowniki sie nie wysraja) osiagna pewnie stabilne 25 fps ( ͡° ͜ʖ ͡°)
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@emjot86: nie jest problemem raytracing, tylko podatek od nowosci, bo karty kosztuja krocie a powinny po prostu zastapic obecne cenowo.

@Variv: a niech pracuja, ale lepiej zeby raytracing szedl przez api directx niz producenci gier musieli pisac pod 2 rozne... A moze i 3 jak intel kiedys wreszcie dogoni stawke (juz cos tam mysla o gpu).
  • Odpowiedz

Nowe możliwości oprogramowania Nvidii.

Nvidia zaktualizowała swoją aplikację GeForce Experience, wprowadzając między innymi wsparcie dla OpenGL i Vulkan. Dzięki temu możliwe będzie rejestrowanie obrazu w grach wykorzystujących te API. Mowa między innymi o Minecrafcie, Doomie czy No Man’s Sky.

Firma usprawniła także interfejs związany z nagrywaniem i transmitowaniem obrazu z gier. Od teraz w pojedynczym oknie prezentowanych jest więcej opcji.
WycinkiToPowaznyProblem - ! #ciekawostki #technologia #komputery #pcmasterrace #openg...

źródło: comment_GUehwQJzoCR8JvTZLuQnItRFBsiiiEp2.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam problem z włączeniem DSJ 3 na Windows 10, 64 bit. Po zainstalowaniu i próbie włączenia wyskakuje mi komunikat, że nie mam DirectX 8.1 + , a aktualnie mam DirectX 12... szukałem na google i nic (albo słaby ze mnie szukacz) (Próbowałem chyba wszystkich zgodności Windows)
#skoki #windows10 #directx #gry
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach