Warsztat - Programowanie gier
Lipiec 30, 2010, 17:34:11
Witamy,
Gość
.
Zaloguj się
, lub
zarejestruj
proszę.
1 Godzina
1 Dzień
1 Tydzień
1 Miesiąc
Zawsze
Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Aktualności
:
Warsztat
,
Regulamin forum
,
#warsztat
,
Wiki
,
FAQ
,
NoPaste
,
Mapa
Strona główna
Pomoc
Szukaj
Zaloguj się
Rejestracja
Warsztat - Programowanie gier
>
Programowanie
>
Programowanie grafiki
>
OpenGL
>
Opengl 3.2 - parę pytań
Strony: [
1
]
« poprzedni
następny »
Drukuj
Autor
Wątek: Opengl 3.2 - parę pytań (Przeczytany 366 razy)
supron
Jr. Member
wiadomości: 56
Opengl 3.2 - parę pytań
«
:
Luty 21, 2010, 21:18:00 »
Witam. Dosyć długo pracowałem z opengl 2.x, lecz świat ciągle idzie do przodu, dlatego postanowiłem przejść na opengl 3.x. Zastanawia mnie jednak, czy jest w tym momencie sens używania wersji 3.2. Karty obsługujące tą wersję stają się normą, jednak zawsze pozostaje grono odbiorców bez supportu o których nie chciałbym zapomnieć. Rodzi się w mojej głowie z tego powodu kilka pytań.
W 3.2 wszystkie przekształcenia macierzowe robimy bezpośrednio w vertex shaderze. Jak domyślam się zwiększy to wydajność. Pytanie brzmi - czy stracę na wydajności robiąc tak we wcześniejszej wersji opengl biorąc pod uwagę że wierzchołki i tak przejdą przez FP? Takie rozwiązanie uprościłoby pisanie supportu dla starszych kart.
Jaką przewagę nad pozostałymi wersjami daje 3.2 zważywszy na możliwość użycia wielu rozszerzeń? Czy mogę używać shaderów 1.5 na starszej wersji? I jak zniosą to starsze karty (o ile można)?
Czy wzrost wydajności w 3.2 jest odczuwalny?
Której biblioteki od matmy warto użyć? Która daje największe możliwości i szybkość. GLM by mi pasowało - ma wszystko czego trzeba (czego nie ma zawsze można dopisać samemu) i stylizowana jest na glsl (praca jest znacznie przyjemniejsza). Może jest coś lepszego, ciekawszego?
To chyba wszystko. Z góry dziękuję za odpowiedź i pozdrawiam.
Zapisane
Dab
Member2000
wiadomości: 2999
wiadomości: 2963
Odp: Opengl 3.2 - parę pytań
«
Odpowiedz #1 :
Luty 21, 2010, 21:29:05 »
http://dabroz.scythe.pl/2010/01/25/opengl-32-pack-1
GLM jest OK, tyle że ma pierdyliard plików i architekturę mocno nad rzeczywiste potrzeby.
Zapisane
UT - mój najnowszy silnik ;
)
|
http://dabroz.scythe.pl - mój blog
|
http://www.osnews.com/images/comics/wtfm.jpg
supron
Jr. Member
wiadomości: 56
Odp: Opengl 3.2 - parę pytań
«
Odpowiedz #2 :
Luty 22, 2010, 16:47:25 »
Cytuj z: Dab Luty 21, 2010, 21:29:05
http://dabroz.scythe.pl/2010/01/25/opengl-32-pack-1
GLM jest OK, tyle że ma pierdyliard plików i architekturę mocno nad rzeczywiste potrzeby.
Ok, wielkie dzięki
. Tego mi było trzeba (link). Wzrost wydajności wydaje się być bardzo obiecujący. A jak z pierwszym pytaniem? Przekształcenia na shaderze nie spowodują spadku wydajności skoro i tak wierzchołki przejdą przez przekształcenia GL'owe?
Zapisane
albireo
Sr. Member
wiadomości: 332
Odp: Opengl 3.2 - parę pytań
«
Odpowiedz #3 :
Luty 22, 2010, 17:02:11 »
Jeśli masz włączony vertex shader to wierzchołki są przekształcane tylko w nim (ewentualnie jeszcze przez geometry shader).
Zapisane
Strony: [
1
]
Drukuj
« poprzedni
następny »
Skocz do:
Wybierz cel:
-----------------------------
Szkółka
-----------------------------
=> Programowanie
=> Programowanie grafiki
-----------------------------
Programowanie
-----------------------------
=> Programowanie grafiki
===> DirectX
===> OpenGL
===> SDL
===> Allegro
=> Matematyka i fizyka
=> Sztuczna inteligencja
=> Sieć i multiplayer
===> Gry przez WWW
=> Dźwięk
=> Językoznawstwo
===> C++
===> C#
===> Delphi
===> Java
===> PHP
===> Języki skryptowe
===> SQL
===> JavaScript/HTML/CSS
=> Silniki
=> Platformy programistyczne
===> Windows
===> Linux
===> .NET
===> Telefony komórkowe
=> Inne
=> Literatura
-----------------------------
Design
-----------------------------
=> Pomysły
=> Mechanika
=> Storytelling
-----------------------------
Content
-----------------------------
=> Grafika 3D
=> Grafika 2D
=> Dźwięk i muzyka
-----------------------------
Produkcja
-----------------------------
=> Projekty
===> Rekrutacja
=> Produkcje
=> Narzędzia
===> XNA
=> Modding
=> Projektowanie i dokumentacja
=> Zarządzanie
-----------------------------
Branża
-----------------------------
=> Praca
===> Dyskusja
=> Ogłoszenia
=> Aktualności
=> Gry
=> Nowe technologie
=> Demoscena
-----------------------------
Warsztat
-----------------------------
===> WMag
=> Wydarzenia
===> Compo
===> Warsztatowe spotkania
=> Sprzęt i system
Loading...