A survey of real-time rendering on Web3D application
With the growth of web technologies, including HTML5 and WebAssembly, in the mobile Internet era, theconcept of “Web+” is gradually taking root in all industries and exerting a profound impact on people's lives.Be it travel, shopping, learning, or entertainment, several the activities in our daily lives can now be performedthrough a web browser. Meanwhile, human perceptions have gradually extended from the real world to thevirtual world of the internet. This has, in turn, created an even higher expectation for Web technologies, that is,Web technologies should not only realize the various application needs of users but also fulfill their demandfor perceptual experience at the same time. However, most current web applications still use text, sound,image, video, and 2D animation as their main communication media. These traditional forms have limitationswhich make them unable meet growing needs for a multi-sensory experience of high interactivity and immersionin the virtual world. With this background, 3D visualization technology has started to integrate intothe web and has become a new major trend.With the rapid development of Internet and 3D visualization technologies, sustained progress has been madein web-based 3D visualization technology. Today, web-based 3D visualization technology known as“Web3D” has enabled the display of 3D virtual scenes on mainstream web browsers, setting off new possibilitiesfor next-generation web services based on visualization. According to Zhao Qingping of the ChineseAcademy of Engineering, Web3D exerts a transformative and disruptive impact on existing browsers andemail systems and even becomes a new gateway to the Internet. In recent years, a number of Web3Dapplications have emerged in various industries, with typical examples including Web3D online tourism,Web3D online architecture, Web3D online educational environments, Web3D online medical care, andWeb3D online shopping.In all these applications, real-time rendering technology plays a key role: it not only affects the renderingeffect and quality but also determines the quality of user experience and future development of these applications.Therefore, it is necessary to examine the relationship between real-time rendering and Web3Dapplications and take a closer look at the real-time rendering technologies, tools, and frameworks used inWeb3D applications.
JOURNAL
Virtual Reality & Intelligent Hardware
ARTICLE TITLE
A survey of real-time rendering on Web3D application
Survey of lightweighting methods of huge 3D models for online Web3D visualization
Peer-Reviewed Publication
Currently, to access or interact with the world at home has become a popular lifestyle, and its great facility hasstimulated enormous demands in every industry sector. With various related applications emerging, theWeb3D-based systems that allow us to visualize, share, and interact with the 3D virtual environments throughthe internet have been the most popular due to their possibility of immersing, no installation required, andsecurity of information. However, a significant amount of literature or research has addressed a few issues.
The online Web3D visualization of 3D virtual models (or scenes) has become an imperative means of dataaccessing and sharing in the future, and a wide range of implements are available in online games, tourism,education, engineering, construction, etc. Meanwhile, there is a further increase in demand for more data typeand heavier data volume. However, with the user demand for a more refined model and the increasingcomplexity of the model itself, the resource conflict between the model processing requirement and thecapabilities of the Web3D system has evolved into a serious problem. Consequently, the online Web3Dvisualization has become a tough and challenging task. The huge 3D models (or scenes) are always man-mademodels developed using the modeling software such as 3ds Max and Solid Works. During the modelingprocedure, many operations such as copy/paste and drag and drop can bring numerous repeated patterns intothe final model based on translation, rotation, and scaling. Various research aiming at detecting and removingthese redundancies based on repeated patterns have been conducted. Based on our previous work, the lightweight approach that reduces the amount of data or its consumption forthe visualization system using the information hiding and geometric slimming strategy will be reviewed inthis paper. Furthermore, considering the main resource limitation of Web3D browsers in the occupied cachebuffer, network consumption, and online operation complexity, we will endeavor to present and summarizesome of the most popular geometrically lightweighting work for online Web3D visualization. As far as we areconcerned, this approach is more effective and functional in practical projects. Meanwhile, owing to ourlimited attempts and experiments, we believe that there still exist numerous other methods or potentialsolutions beyond the review presented in this paper.The remainder of this paper is organized as follows. The popular lightweighting methods are firstly elaboratedin section 2. The characteristics of the reviewed method are described in section 3 from a comparativeperspective. The conclusion and future work are presented in section 4.
Currently, to access or interact with the world at home has become a popular lifestyle, and its great facility hasstimulated enormous demands in every industry sector. With various related applications emerging, theWeb3D-based systems that allow us to visualize, share, and interact with the 3D virtual environments throughthe internet have been the most popular due to their possibility of immersing, no installation required, andsecurity of information. However, a significant amount of literature or research has addressed a few issues.
The online Web3D visualization of 3D virtual models (or scenes) has become an imperative means of dataaccessing and sharing in the future, and a wide range of implements are available in online games, tourism,education, engineering, construction, etc. Meanwhile, there is a further increase in demand for more data typeand heavier data volume. However, with the user demand for a more refined model and the increasingcomplexity of the model itself, the resource conflict between the model processing requirement and thecapabilities of the Web3D system has evolved into a serious problem. Consequently, the online Web3Dvisualization has become a tough and challenging task. The huge 3D models (or scenes) are always man-mademodels developed using the modeling software such as 3ds Max and Solid Works. During the modelingprocedure, many operations such as copy/paste and drag and drop can bring numerous repeated patterns intothe final model based on translation, rotation, and scaling. Various research aiming at detecting and removingthese redundancies based on repeated patterns have been conducted. Based on our previous work, the lightweight approach that reduces the amount of data or its consumption forthe visualization system using the information hiding and geometric slimming strategy will be reviewed inthis paper. Furthermore, considering the main resource limitation of Web3D browsers in the occupied cachebuffer, network consumption, and online operation complexity, we will endeavor to present and summarizesome of the most popular geometrically lightweighting work for online Web3D visualization. As far as we areconcerned, this approach is more effective and functional in practical projects. Meanwhile, owing to ourlimited attempts and experiments, we believe that there still exist numerous other methods or potentialsolutions beyond the review presented in this paper.The remainder of this paper is organized as follows. The popular lightweighting methods are firstly elaboratedin section 2. The characteristics of the reviewed method are described in section 3 from a comparativeperspective. The conclusion and future work are presented in section 4.
JOURNAL
Virtual Reality & Intelligent Hardware
Virtual Reality & Intelligent Hardware
DOI
ARTICLE TITLE
Survey of lightweighting methods of huge 3D models for online Web3D visualization
Survey of lightweighting methods of huge 3D models for online Web3D visualization
No comments:
Post a Comment