nevenincs projekt azóta számos átalakuláson esett át, többek között:
háromszögek helyett vertexekre épül a rendszer, azaz az előzővel ellentétben a háromszögek nem saját vertexekkel rendelkeznek, hanem egy vertexlistából kapják a sajátjaikat, amiken természetesen osztoznak egyéb háromszögekkel.
egységesedtek a transzformációs rutinok, kikerült egy csomó felesleges eventDispatch, a legtöbb osztály már csak változás esetén számolja újra a függő értékeit, pl a normálvektort
bizonyos esetekben ( még nem minden alakzat esetén ) a vertexek is rendelkeznek normálvektorral, így lehetővé vált gouraud shadinget implementálni a rendszerbe. ez rendering téren még optimalizációra szorul, pedig már a negyedik algoritmust tapossa a kód.
etc. a demo továbbra is odabent.
gouraudShadingDemo
ha beleböksz a flashbe, akkor pár billentyűkombóval tudsz változtatni a megjelenésen:
- ctrl-F8 : normálvektorok
- ctrl-F7 : wireframe
- ctrl-F6 : fényszámítás
- ctrl-F5 : gouraud/flatshade
továbbra is szivesen olvasnék az fps/load értékekről a cpu/ram/böngésző tükrében!
a bejegyzés trackback címe:http://www.derelict.hu/flashdev/sneak-peek-2/trackback/











October 1st, 2009 at 20:02
Macbbook Pro 2.4GHz, Firefox 3.5.3, Flash 10.0 r32 (about:plugins szerint) kb. 20-21 fps, 100% proci.
Nagyon kafa, tetszik. Várom a fejleményeket.