Original title:
Zobrazení 3D scény ve webovém prohlížeči
Translated title:
Displaying 3D Graphics in Web Browser
Authors:
Sychra, Tomáš ; Pečiva, Jan (referee) ; Španěl, Michal (advisor) Document type: Master’s theses
Year:
2013
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato práce zkoumá možnosti zobrazení akcelerované 3D scény v okně webového prohlížeče. Podrobněji se zabývá standardem WebGL a jeho využitím v praxi. V rámci práce byla vytvořena reálná aplikace pro vizualizaci volumetrických medicínských dat, která demonstruje současné možnosti webových technologií. Aplikace je založena na kombinaci JavaScriptu, WebGL a knihovny Three.js. Zobrazovaná data se načítají z externího úložiště Google Drive. Významnou část aplikace tvoří implementace 3D zobrazení volumetrických dat (tzv. volume rendering) s využitím metody Ray-casting a standardu WebGL.
This thesis discusses possibilities of accelerated 3D scene displaying in a Web browser. In more detail, it deals with WebGL standard and its use in real applications. An application for visualization of volumetric medical data based on JavaScript, WebGL and Three.js library was designed and implemented. Image data are loaded from Google Drive cloud storage. An important part of the application is 3D visualization of the volumetric data based on volume rendering technique called Ray-casting.
Keywords:
3D graphics; accelerated graphics; data visualization; frameworks; Marching cube; medical data; Volume ray casting; volume rendering; volumetric data; web browser; WebGL; 3D grafika; akcelerovaná grafika; frameworky; Marching cube; medicínská data; objemová data; vizualizace dat; Volume ray casting; volume rendering; WebGL; webový prohlížeč
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/187647