Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 8 odgovora
  • 5.757 pregleda

Najnovija ↓

Re: Geometry Shader Tutorials 18.11.2006. u 12:41 · pre 242 meseca #3
GS SADA mozes da probas u OpenGL-u.
U linkovima koje si ostavio ima samo trailera. Ovo je soba za 3d programiranje a ne za trailere za igre.
Drago mi je da imas veze sa Age of Conan, ali ako bi okacio neki text ili tutorial, onda bi to bilo bolje.
Re: Geometry Shader Tutorials 21.11.2006. u 09:43 · pre 242 meseca #4
Izgleda zanimljivo! Jesi probao nesto vishe sa njima, yooyo? Bas me interesuju utisci.

Nesto nisam iz teksta sve skontao (mozda sam malo lenj da ga proucavam), pa ako te ne mrzi evo par kratkih pitanja:

Znaci, vertexi izadju iz standardnog vertex shadera, spoje se u zadatu primitivu, i onda idu u geometry shader koji onda shtancuje nove primitive?
Koliko primitiva moze da shtancuje, i el taj broj definisan sistemski ili at-shader-compile-time ili at-draw-time ili at-shader-run-time...?
Kakav input dobija geometry shader? Kakav output daje shader?
Re: Geometry Shader Tutorials 21.11.2006. u 20:48 · pre 242 meseca #5
Dok ti ne stigne potpuniji odgovor ukratko:
Ono sto je, izmedju ostalog, novo je sto osim sto sad mozes da "procesiras" ceo primitiv, mozes po potrebi da u GS dobijes informacije o susednim trouglovima... dusu dalo da pronadjes npr. konture objekta, npr za Shadow volume. Sto se tice stancovanja mozes da stancujes "teorijski" koliko hoces novih primitiva, ali za veliki broj novih primitiva znatno opadaju performanse.
Recimo jedna lepa primena GS je da posaljes niz tacaka i da ih prestancujes u niz parova trouglova, tj. quadova (particle syst)
Ono sto posebno pleni je da rezultat iz GS ne moras odmah da sibnes PS-ru nego mozes da ga ponovo naguras u neki buffer.. npr. jednom odradis skinning i takvu geometriju provuces kroz razne shadere da dobijes sto sliku na ekranu, sto shadow map, ili sta god.
Npr. moguce je generisati na osnovu samo jednog (inicijalnog) trougla Kohovu pahulju (Koch snowflake) i par pasova...
Veliki pozdrav sa severnog pola....
Re: Geometry Shader Tutorials 23.11.2006. u 09:59 · pre 242 meseca #6
A el znas mozda da li se broj 'emitovanih' primitiva iz GS-a moze menjati tokom izvrsavanja GS programa ili je za njega to konstanta?

Na primer, mozes li poslati neki low-poly mesh u GS, i onda uraditi progresivnu teselaciju, tako da na delovima mesha blize posmatracu dobijes kao output vise trouglova, i obrnuto?
Re: Geometry Shader Tutorials 23.11.2006. u 11:13 · pre 242 meseca #7
Broj primitiva koji "napuste" gs je promenljiv, tj. moguce je uz pomoc GS povecati ili smanjiti broj primitiva u odnosu na geometriju koja dolazi na ulaz GS.
Re: Geometry Shader Tutorials 05.01.2007. u 21:27 · pre 241 mesec #9
Citat:
Na primer, mozes li poslati neki low-poly mesh u GS, i onda uraditi progresivnu teselaciju, tako da na delovima mesha blize posmatracu dobijes kao output vise trouglova, i obrnuto?

Citat:
Broj primitiva koji "napuste" gs je promenljiv, tj. moguce je uz pomoc GS povecati ili smanjiti broj primitiva u odnosu na geometriju koja dolazi na ulaz GS.

Koliko sam shvatio, upotrebom takve teselacije bi mogla da se smanji (u nekim situacijama i izbaci) upotreba na pr. per-pixel lighting-a?
Inace, zadivljen sam tim novim mogucnostima koje donosi GS, na pr. iz jedne kocke dobiti disco ball :) to je ludilo
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme