Virtual Texturing with WebGL

dc.contributor.authorAndersson, Sven
dc.contributor.authorGöransson, JHONNY
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers)sv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineering (Chalmers)en
dc.date.accessioned2019-07-03T12:46:48Z
dc.date.available2019-07-03T12:46:48Z
dc.date.issued2012
dc.description.abstractUntil recently, achieveing hardware accelerated 3D content on web sites have only been accessible through third party plugins. The new HTML5 standard eliminates this restriction by adding native 3D rendering through the WebGL API. This technology brings established desktop applications online, bridging the gap between software platforms. This thesis investigates how to implement Virtual Texturing for web browsers using WebGL and how to maintain high performance. Virtual Texturing is a recent approach to texture mapping that enables support for theoretically infinite image dimensions. In this thesis, Virtual Texturing is implemented with the help of several elements new to the HTML5 specification, such as Web Workers and Web Sockets. The thesis provides an introduction to the required browser features, an overview of relevant WebGL features,as well as a performance analysis. Results show that Virtual Texturing in WebGL is a viable approach for websites with high resource demands.
dc.identifier.urihttps://hdl.handle.net/20.500.12380/155126
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectInformation Technology
dc.subjectInformationsteknik
dc.titleVirtual Texturing with WebGL
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster Thesisen
dc.type.uppsokH
Ladda ner
Original bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
155126.pdf
Storlek:
3.99 MB
Format:
Adobe Portable Document Format
Beskrivning:
Fulltext