Font Size: a A A

Research And System Implementation Of B/S-based Fluent Display For Complex Three-dimensional Scenes

Posted on:2018-07-11Degree:MasterType:Thesis
Country:ChinaCandidate:P L ZhangFull Text:PDF
GTID:2348330512499497Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the development and commercialization of virtual reality technology,complex 3D models are required to be transferred and rendered remotely via internet in more and more applications.However,currently real-time remote rendering needs to be improved for the limited bandwidth of internet.Therefore,a B/S-based fluent display system for complex 3D scenes is proposed.Main work is as follows.1)Analyzed current 3D rendering technologies based on B/S architecture and basic problems of web 3D rendering.2)Analyzed the transferring procedure of 3D models on the web and proposed a complex 3D scene rendering and transferring method based on LoD and motion prediction to reduce network load.Panorama is applied to avoid duplicated network flow when the angle of camera is changing,while LoD and VBR is applied to reduce network load when the camera is moving.3)Analyzed the bottleneck of a remote rendering server,especially for CPU usage and memory usage.Analyzed the parallelism of 3D panorama rendering and proposed a speeded rendering procedure based on parallel processing,thus increasing user number limit of a single server.4)Designed an extensible B/S-based 3D scene display system with the methods above.Servers are categorized into controller,renderer and cache server,running collaboratively for web frontend.
Keywords/Search Tags:B/S architecture, real-time rendering, remote rendering, motion prediction, parallel rendering
PDF Full Text Request
Related items