Font Size: a A A

Research And Implementation Of Lightweight PBR Technology Based On WebGL

Posted on:2019-01-01Degree:MasterType:Thesis
Country:ChinaCandidate:W X ZhengFull Text:PDF
GTID:2428330563999146Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Considering the weak rendering ability of web browser,the authenticity and aesthetics of Web3 D rendering are always hot topics,especially the physical basis of PBR(Physical basis Rendering)in the web end of the realization and even dynamic editable are difficult.The Based on the above-mentioned problem,this paper presents a Web-based lightweight real-time real-time rendering algorithm based on the PBR algorithm,which simplifies the computational complexity of the algorithm and reduces the computational complexity of the computer rendering.Simplify the IBL(Image based Lighting)spherical harmonic illumination algorithm by the simplified method of double factorial,reduce the large number of complex calculation formulas needed for calculation,and generate HDR(High-Dynamic Range)dynamic light images;And,a weighted progressive LPM 3D model progressive loading algorithm is proposed to simplify the 3D model file and speed up the loading of the 3D model model.Finally,the above algorithms are effectively combined,and the algorithm is effectively introduced into the editor framework of three.js,resulting in the final PBR material editor prototype system.The experimental results show that the optimized algorithm can realize real-time rendering of editable high-quality lightweight 3D models on web pages.
Keywords/Search Tags:web rendering, pbr, ibl, progressive loading, 3D model
PDF Full Text Request
Related items