Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Adaptive rendering of celestial bodies in WebGL
Linköpings universitet, Institutionen för teknik och naturvetenskap, Medie- och Informationsteknik. Linköpings universitet, Tekniska högskolan.
2015 (engelsk)Independent thesis Advanced level (degree of Master (Two Years)), 20 poäng / 30 hpOppgave
Abstract [en]

This report covers theory and comparison of techniques for rendering massive scale 3D geospa- tial planet data in a web browser. It also presents implementation details of a few of these tech- niques in WebGL and Javascript, using the Three.js [1] 3D library. The thesis project is part of the implementation of Unitea, a web based education platform for interactive astronomy visualizations. Unitea is a derivative of Uniview, which is a fulldome interactive simulation of the universe. A major part of this thesis is dedicated to the implementa- tion of Hierarchical Level of Detail (HLOD) modules for Three.js based on the theory presented by T. Ulrich [2] and later generalized by Cozzi and Ring [3]. HLOD techniques are dynamic level of detail algorithms that represent the surface of objects as accurately as possible from a certain viewing angle. By using space partitioning tree-structures, view based error metrics and culling techniques detailed representations of the objects (in this case planets) can be efficiently rendered in real-time. The modules developed provide a general-purpose library for rendering planets (or other spher- ical objects) with dynamic level of detail in Three.js. The library also features connections to online web map services (WMS) and tile services.

sted, utgiver, år, opplag, sider
2015. , s. 40
Emneord [en]
WebGL, Three.js, Javascript, HLOD, Geometry Clipmaps, Planet rendering, Level of Detail, Real-time rendering, Mobile devices, Heightmaps, Massive terrain, Out-of-core rendering, GPU programming, Astronomy, Visualization, Web Map Services, Datateknik
Emneord [sv]
Datateknik
HSV kategori
Identifikatorer
URN: urn:nbn:se:liu:diva-119970ISRN: LIU-ITN-TEK-A--15/018--SEOAI: oai:DiVA.org:liu-119970DiVA, id: diva2:838777
Fag / kurs
Computer Engineering
Uppsök
Technology
Veileder
Examiner
Tilgjengelig fra: 2015-07-01 Laget: 2015-07-01 Sist oppdatert: 2018-01-11bibliografisk kontrollert

Open Access i DiVA

fulltext(789 kB)483 nedlastinger
Filinformasjon
Fil FULLTEXT01.pdfFilstørrelse 789 kBChecksum SHA-512
75eefaf8587ee592cc7a39e84b0b67e33ae6fbd978053e405748ce185244263f80347c6d14e591187ccd21a9970ae7a3691ef1a200f290860cd7c997307a1edb
Type fulltextMimetype application/pdf

Søk i DiVA

Av forfatter/redaktør
Zeitler, Jonas
Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 483 nedlastinger
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

urn-nbn

Altmetric

urn-nbn
Totalt: 1050 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf