Ink wash painting is a traditional East Asian type of brush painting style originating in China that only uses black ink in various concentrations.By controlling the proportion of water and ink and the strength of the pen,artists can use different shades of black colour to painting different scenes on the rice paper.This artistic form can perform distinctive visual effect and unique aesthetic features of orientalism,meanwhile possess an irreplaceable position and incalculable value in Chinese art history.With the development of non-photorealistic rending(NPR),the integration of Chinese ink painting’s artistic style into 3D rendering applications has become a hot research field of the non-realistic rendering.The application of real-time ink rendering can provide effective method for creating national games and film.The research can contribute to the development of Chinese cultural industry.This paper presents a series of methods to achieve real-time ink style rendering on commodity level low cost hardware.By investigating the relevant technical knowledge of real-time rendering and non-photorealistic rendering,and with the analysis of previous studies,this paper divides the research of 3D ink style rendering methods into two parts,including ink style shading based on GPU programmable pipeline and ink stylized processing based on dispersion model.In the part of ink style shading,this paper summarizes the techniques and artistic characteristics of Chinese landscape paintings,and divides the ink style shading into three steps: gou,cun,ran.Then,a non-photorealistic based ink style shading method was designed based on the traditional GPU programmable rendering pipeline,which utilizes the lighting model and the geometric information of the three-dimensional model to perform coloring calculation on the three-dimensional mountain model.In the parts of ink stylized processing,this paper studied the paper-ink simulating model based on Porous Mechanics,and used this paper-ink simulating model to simulate the ink dispersion in Chinese Xuan painting paper,which achieved the effect of ink blooming.Finally,based on the ink style shading method and the paper-ink simulating model,This paper realized a real-time ink style rendering method with the inspiration of traditional real-time rendering framework.The method uses the ink style shading method to generate the ink information directly which needed by the paper-ink simulating model,and then uses the paper-ink simulating model to simulate the ink dispersion to generate an ink style result.This paper proposes a method for generatingink information directly based on the geometric information of the three-dimensional model,and for simulating the gradation of ink color,the paper layer the ink information according to the concentration and input it to the simulating model in order.In addition,this paper implements the methods such as down-sampling and stroke mask to processing ink information before it is input into the simulating model to solve the problem that the ink cannot dispersed completely within a single frame time. |