Font Size: a A A

Research On Real Time Drawing And Rendering Technology Of Virtual Sand Painting

Posted on:2019-03-21Degree:MasterType:Thesis
Country:ChinaCandidate:H Z ShenFull Text:PDF
GTID:2335330545991854Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the growing maturity of virtual reality and photorealistic rendering technology,it has become indispensable in all fields of society.In particular,it has brought about tremendous changes in people's daily life,followed by the increasing demand for related research.Sand painting is a new kind of art that has started to emerge in the 21 st century.With the good wishes of sand painting,the art of sand painting is getting more and more popular in China.However,sand painting is an improvised and hard-to-copy artistic creation process.Due to the professionalism and inconvenience of sand painting equipment and tools,sand painting has been restricted to the public.In this background,the subject through sand painting site research,based on the virtual reality technology and real-time renderings in computer graphics realism,highly realistic simulation sand painting creation performance process.It provids more convenient and cost-effective sand painting experience opportunities for sand painting enthusiasts,making sand painting art better communication.The main work of this paper is as follows:(1)Observe the artist's improvisation and study the relationship between the trajectory of sand painting and the accumulation of areas.First of all,the author conducts in-depth research and analysis on the sand paintings' drawing methods,and according to the distribution of sand grains in different regions during the creation of different drawing techniques,constructs the relationship between the distribution of sand grains and the different visual appearances on the canvas,and then implements the accumulation of regions' constraint calculations.Then,by obtaining the real color data of sand painting,the color values corresponding to different brightness are used for different sand column height regions according to the mathematical relationship between the brightness value on the canvas and the sand column height value.Real-time completion of the artist's unpredictable trajectory of creation have different effects stacking area constraint calculation.(2)Aiming at the collapse phenomenon of the sand painting accumulation area,combined with the filtering algorithm,a real-time rendering method of the sand painting collapse area is proposed.Based on the above-mentioned constraints to calculate the sand deposition area,the details are described,that is the smoothing and filtering of the collapse area.In order to improve the real-time rendering rate and reduce the computation of GPU,a GPU-based parallel convolution filtering algorithm is used to implement the smoothing process of collapse in the accumulation area according to the change of the distribution of sand particles in different positions where the collapse phenomenon occurs in the deposition area.Make sure that each frame creates a continuous,soft,realistic collapse boundary for every simulated sand painting.At last,the collapsible processing effect and rendering real-time verification of each drawing method of sand painting are validated.The method of this paper does improve the efficiency of simulation of rendering speed and collapse effect in fidelity.(3)This project builds a virtual sand painting simulation system based on Unity3 D.Using normal map rendering technology and light rendering to build the system environment,the C# script in Unity3 D is used to realize the driving control of each method and the real-time rendering combined with Unity Shader.Integrate six kinds of drawing methods,namely "Yansha","Coupling sand","Smearing sand","Sand leakage","Sanding" and "Sasha",to realize a virtual sand painting real-time rendering simulation system.Finally,a number of users and a professional teacher were invited to experience the creation of the six virtual rendering techniques simulated by the virtual sand paintings in this project.They all basically meet the requirements in terms of fidelity and aesthetics.
Keywords/Search Tags:realistic simulation, accumulation area, filter processing, virtual sand painting, real-time rendering
PDF Full Text Request
Related items