Web-enabled Server-based and Distributed Real-time Ray-Tracing
dc.contributor.author | Tamm, Georg | en_US |
dc.contributor.author | Slusallek, Philipp | en_US |
dc.contributor.editor | Enrico Gobbetti and Wes Bethel | en_US |
dc.date.accessioned | 2016-06-09T09:43:11Z | |
dc.date.available | 2016-06-09T09:43:11Z | |
dc.date.issued | 2016 | en_US |
dc.description.abstract | As browsers expand their functionality, they continuously act as a platform for portable application development within a web page. To bring interactive 3D graphics closer to the web developer, frameworks allowing a declarative scene description in line with the HTML markup exist. However, these approaches utilize client-side rendering and are thus limited in the scene complexity and rendering algorithms they can provide on a given device. We present the extension of the declarative 3D framework XML3D to support server-based rendering. The server back-end enables distributed rendering with an arbitrary hierarchy of cluster nodes. In the back-end, we deploy a custom real-time ray-tracer. To distribute the ray-tracer, we present a load balancing method which exploits frame-to-frame coherence in a real-time context. The load balancer achieves strong scalability without inducing communication overhead during rendering to coordinate the workers. | en_US |
dc.description.sectionheaders | Distribution | en_US |
dc.description.seriesinformation | Eurographics Symposium on Parallel Graphics and Visualization | en_US |
dc.identifier.doi | 10.2312/pgv.20161182 | en_US |
dc.identifier.isbn | 978-3-03868-006-2 | en_US |
dc.identifier.issn | 1727-348X | en_US |
dc.identifier.pages | 55-67 | en_US |
dc.identifier.uri | https://doi.org/10.2312/pgv.20161182 | en_US |
dc.identifier.uri | https://diglib.eg.org:443/handle/10 | |
dc.publisher | The Eurographics Association | en_US |
dc.subject | C.2.4 [Computer | en_US |
dc.subject | Communication Networks] | en_US |
dc.subject | Distributed Systems | en_US |
dc.subject | Client/Server | en_US |
dc.subject | en_US | |
dc.subject | I.3.2 [Computer Graphics] | en_US |
dc.subject | Graphic Systems | en_US |
dc.subject | Distributed/Network Graphics | en_US |
dc.subject | Load Balancing | en_US |
dc.subject | en_US | |
dc.subject | I.3.6 [Computer Graphics] | en_US |
dc.subject | Methodology and Techniques | en_US |
dc.subject | Interaction Techniques | en_US |
dc.subject | Webbased/ Browser Interaction | en_US |
dc.subject | en_US | |
dc.subject | I.3.7 [Computer Graphics] | en_US |
dc.subject | Three | en_US |
dc.subject | dimensional Graphics and Realism | en_US |
dc.subject | Ray | en_US |
dc.subject | Tracing | en_US |
dc.subject | Real | en_US |
dc.subject | time | en_US |
dc.title | Web-enabled Server-based and Distributed Real-time Ray-Tracing | en_US |
Files
Original bundle
1 - 1 of 1