Web-enabled Server-based and Distributed Real-time Ray-Tracing

Loading...
Thumbnail Image
Date
2016
Journal Title
Journal ISSN
Volume Title
Publisher
The Eurographics Association
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.
Description

        
@inproceedings{
10.2312:pgv.20161182
, booktitle = {
Eurographics Symposium on Parallel Graphics and Visualization
}, editor = {
Enrico Gobbetti and Wes Bethel
}, title = {{
Web-enabled Server-based and Distributed Real-time Ray-Tracing
}}, author = {
Tamm, Georg
and
Slusallek, Philipp
}, year = {
2016
}, publisher = {
The Eurographics Association
}, ISSN = {
1727-348X
}, ISBN = {
978-3-03868-006-2
}, DOI = {
10.2312/pgv.20161182
} }
Citation