Läpinäkyvyyden reaaliaikaisen renderöimisen perusteet

Abstrakti
Nykyaikaiset näytönohjaimet kykenevät renderöimään kolmiulotteisia näkymiä reaaliajassa tehokkaasti. Monimutkaisen, päällekkäisen ja monitasoisen läpinäkyvyyden tehokas primitiivipohjainen renderöiminen näytönohjaimilla on kuitenkin osoittautunut haasteelliseksi ongelmaksi suorituskyvyn näkökulmasta. Tässä kandidaatintutkielmassa tehdään katsaus läpinäkyvyyden reaaliaikaisen renderöimisen perusteisiin. Lisäksi tarkastellaan muutamia menetelmiä, joiden avulla voidaan renderöidä tehokkaasti myös vaativampia läpinäkyvyyttä sisältäviä skenaarioita videopeleissä tai vastaavissa reaaliaikaisissa grafiikkasovelluksissa.

Modern graphics processing units are capable of rendering three-dimensional scenes in real-time efficiently. However, complex and overlapping primitive-based real-time transparency remains problematic when it comes to overall performance. This bachelor’s thesis governs the basics of rendering primitive-based transparency and takes a peek at various transparency rendering techniques that are suited for real-time applications such as video games or similar computer graphics applications.
Päätekijä
Aineistotyyppi
Opinnäytteet Kandidaatintutkielma
Julkaistu
2020
Aiheet
Julkaisun pysyvä osoite
https://urn.fi/URN:NBN:fi:jyu-202008035454Käytä tätä linkitykseen
Kieli
suomi
Lisenssi
In CopyrightOpen Access

Jaa