Font Size: a A A

Large-scale Scene Modeling And Layered Rendering System

Posted on:2021-04-02Degree:MasterType:Thesis
Country:ChinaCandidate:L L MaFull Text:PDF
GTID:2428330602483973Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In recent years,with the rapid development of information technology,many strategic emerging industries emerge at the historic moment,and gradually develop into a huge potential strategic demand industries.And digital animation and film industry is among them.Digital animation film and television industry is a content creative industry combining information technology and humanities.Its realistic rendering technology plays an extremely important role in the field of film and television special effects.Nowadays,the cultural and creative industries have higher and higher requirements for the accuracy and quality of image rendering,and their large-scale computing tasks and data storage requirements are the content that should be explored in realistic rendering and visual effects simulation.This article aims at the national key research and development projects-digital media high-realism parallel rendering key technology and high-performance application software systems about TB-level data requirements of large-scale scene to study the modeling,shading,organization,layered drawing and other aspects.Developing a large-scale scene modeling and layered rendering system based on custom representation specifications,on the one hand,acquires scene data during the transmission and transformation of large-scale 3D scenes,which would provide data supports in subsequent scene distributed rendering and parallel rendering tasks.On the other hand,it performs layered drawing that could be used to modify the settings and integrate the selections in order to complete the high realistic rendering requirements of the scene.The large-scale scene modeling and layered drawing system is a scene file reading and writing toolkit embedded in Maya modeling software using Python language based on Maya-API.This system is an intermediate interface connecting the Maya 3D modeling software and the rendering engine Rwing which reads the model or edited information of a large-scale scene constructed by Maya firstly,and converts it into a data format recognized by the engine for exporting.This toolkit supports the production of large-scale scenes and the modeling of large-scale particle systems in the Maya workspace.When organizing the scene data,the organization mode can be selected according to the single frame scene mode and lens scene organization mode.After the scene data is organized,it can render different established layers of the scene to output rendering results.For large-scale scene modeling,we start from large-scale geometry and particle modeling.In the aspect of large-scale geometry,the proxy function is used to organize the geometry in the scene,and the special effects simulation editor is used to organize the particles in the aspect of particle system,which could reached the data organization and export of TB-level geometric modeling and particle modeling.In terms of scene shading,we develop the functions of universal materials,Btf measurement materials,Mel materials,Rwing materials and Maya material conversion.Setting in the material interface and material editor can improve the diversity and selectivity of the material,enrich the users' choices,and facilitate the user's operation.The large-scale scene organization mode including the single-frame export mode and scene lens export mode could perform the task of exporting data according to the specifications data format of the single frame and lens choices,which is used to render the scene in the specified mode.The layered rendering is convenient for the user to adjust the parameter settings of the scene as well as the post-synthesis operation,which is mainly divided into user setting modules and performing layered drawing tasks.The layered drawing user settings are under the rendering settings so that users can make hierarchical selections and the Rwing engine is responsible for performing layered rendering tasks.
Keywords/Search Tags:scene modeling, layered rendering, scene organization mode, realistic rendering
PDF Full Text Request
Related items