Leírás

3D grafikával kapcsolatos bejegyzések és cikkek. A Quadron Virtual Particle nevű game engine fejlesztése.

Stuff

Anything related to game development.

Contact: darthasylum at gmail dot com

Nemlineáris cikkek

Mi ezeknek a célja?

Leginkább az, hogy magyarul is elérhető legyen programozási anyag, olvasmányos formában.

A cikkek kódja GitHub-ról is elérhető. (*)-al jelölöm azt a cikket ami nemrégiben frissült.

A színek a nehézséget próbálják jelezni, de az, hogy egy cikk piros nem azt jelenti, hogy csak a profiknak szól!

 

 

 

 

 

 

 

 

Hörcsög

The Asylum

3D grafikával kapcsolatos bejegyzések és cikkek. A Quadron Virtual Particle nevű game engine fejlesztése.

Friss topikok

Címkék

HTML

Poligon redukció és LOD

2012.09.19. 00:29 | darthasylum | Szólj hozzá!

Bizonyos esetekben hasznos ha a modellnek alacsonyabb részletességi szintjei is rendelkezésre állnak (pl. mobil eszközökön, ahol nincs is nagyon 4 bájtos index buffer). Persze ezeket elő kéne állítani, például ezzel az algoritmussal. A módszer lényege a súlyfüggvény amit használ, abban nagyon jó, viszont a körítés igen lassú (négyzetes). Apró meggondolásokkal kioptimalizáltam, így maga a poligon redukció baromi gyors. DE. Nem alkalmazható akármilyen mesh-re, ugyanis a duplikált vertexekre elég érzékeny (lyukakat csinál). Azaz mielőtt az algoritmust futtatnánk ki kell optimalizálni a mesh-t, ami nem csak hogy eszméletlenül lassú, de esetenként elfogadhatatlan is (például textúrázott kocka). Két lehetőség van: felokosítani az algoritmust, hogy a duplikált vertexeket egyben kezelje, vagy a redukció után helyrehozni a texkoordokat.

lod2.jpg

A képen bal oldalon az eredeti mesh látható, jobb oldalon pedig 30%-ra redukálva. Elég nyilvánvaló, hogy a súlyfüggvény tényleg baromi jól meg van választva. Kipróbáltam élesben is, nem sikerült észrevennem az ugrást, csak ha két centiről bámultam a monitort (nem ajánlom, nem tesz jót a szemnek).

lod1.jpg

A bejegyzés trackback címe:

https://darthasylum.blog.hu/api/trackback/id/tr274787082

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása