Flash 3D fejtörő

Flash 3D fejtörő
2013-04-19T09:17:26+02:00
2013-04-19T11:50:40+02:00
2022-10-23T20:41:51+02:00
  • jut eszembe: régen valamelyik ismertebb 3d-s lib (talán a Papervision 3D, nem akarom megbélyegezni, de ő rémlik) elég gyakran produkált ilyen "tesszeláció" hibásnak tűnő kimenetet, azaz lyukadást, mintha az adott "
    face
    " nem létezne, vagy rossz irányú lenne a normálisa,
    itt az időzőjelek arra vonatkoznak, mintha valamelyik lib a régi időkben nem valódi
    face
    -eket kezelt volna, hanem ...,
    és persze tudom, hogy a pv3d már kifutott (abbamaradt a fejlesztése, már a Stage3D-t "sem várta be"), de ha esetleg azt használjátok, akkor nem lennék meglepve,
    Mutasd a teljes hozzászólást!
  • szerintem az ilyen "artifact"-okat általában a "számítási" pontatlanságok okozzák, illetve az, hogy nem készültél fel arra, azaz valahol numerikusan instabil algoritmust használsz, és a valójában eltérő hardveren, vagy szoftverrétegen (lásd videókártya firmware, driver, ...) kibukik a "különbség",

    egyébként: milyen jellegű 3D?
    saját implementáció, vagy valamelyik ismert lib-et használjátok?
    Stage3D vagy "hagyományos"? ha Stage3D, akkor saját shader? a kódja*? esetleg PixelBender? stb., rengeteg befolyásoló tényező van,

    én sem értek hozzá igazán, azaz biztosan tesztelnék sokat, hogy behatároljam az "artifact" okát, és nyilván azon a gépen, ahol előjön,

    apropó, jut eszembe: pld. a BitmapData.perlinNoise() metódus is "hibázik" néha: http://wonderfl.net/c/d01w,

    szerkesztve: * - költői kérdés, mert egyrészt nem biztos, hogy értek annyira hozzá, hogy segítene nekem a hiba behatárolásához, másrészt, ha az én környezetemben nem hibázik, akkor nehezebb megtalálni, mert akkor "fejben kell futtatni", és ez sem biztos, hogy célra vezet (főleg akkor, ha nem a te kódjaidban van a "hiba"),
    Mutasd a teljes hozzászólást!
  • Nekem flash player configurációs ablakában van olyasmi checkbox, hogy "use hw acceleration". Ilyen kapcsolódó beállitásokban lehet eltérés.
    Ha már HW gyorsitást használ, és más a gépekben a videokártya vagy akár csak a videodriver verzió, az valószinű oka az eltérő működésnek.
    Mutasd a teljes hozzászólást!
  • Sziasztok,

    Flash 3D-ben jártas szakembert keresek. Egy megoldatlan problémával kapcsolatban. A probléma lényege, hogy egy a böngészőben forgatható 3D-s object textúrája szétesik. Tehát forgatod, és helyenként elkezd kilyukadni a modell és átlátszik a háttér.. Van olyan gép, amin nem esik szét, van olyan amin szétesik (mindegyiken ugyanaz a flash player típus, és ugyanaz a böngésző típus, illetve mindegyik gép pc, ugyanazzal a monitor felbontással és min. 2gb rammal).

    Kinek mi a véleménye?

    Köszönöm!
    Mutasd a teljes hozzászólást!
    Csatolt állomány
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd