CN105678835A - Modeling, drawing and rendering method for digital three-dimensional freehand Chinese brush landscape painting - Google Patents
Modeling, drawing and rendering method for digital three-dimensional freehand Chinese brush landscape painting Download PDFInfo
- Publication number
- CN105678835A CN105678835A CN201510816775.0A CN201510816775A CN105678835A CN 105678835 A CN105678835 A CN 105678835A CN 201510816775 A CN201510816775 A CN 201510816775A CN 105678835 A CN105678835 A CN 105678835A
- Authority
- CN
- China
- Prior art keywords
- brush
- landscape painting
- texture
- modeling
- digital
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Processing Or Creating Images (AREA)
Abstract
The invention discloses a modeling, drawing and rendering method for a digital three-dimensional freehand Chinese brush landscape painting. The modeling, drawing and rendering method comprises the steps of: modeling the digital three-dimensional freehand Chinese brush landscape painting; sampling and synthesizing textures of a wrinkle method; setting a drawing brush of the Chinese brush landscape painting; creating an oblique projection view space; and finally rendering based on an Alpha shade channel. The modeling, drawing and rendering method has the beneficial effects of conducting feature analysis on ink style effects of freehand paintings on the basis of in-depth understanding of the traditional freehand landscape painting, carrying out decomposition and integration on program processing in the computer simulation process, further providing a mode combining computer program control with manual intervention, generating a model and wrinkled textures of the digital freehand Chinese brush landscape painting, designing a drawing scheme of the digital three-dimensional Chinese brush landscape painting, solving the picture composition problem of the digital Chinese brush landscape painting in a three-dimensional space, completing the final rendering and synthesis of the digital Chinese brush landscape painting, and achieving digitalization of the Chinese brush landscape painting.
Description
Technical field
The invention belongs to computer mapping technology field, it relates to the modeling drafting of the enjoyable wash landscape painting of digital three-dimensional and rendering intent.
Background technology
The modeling of the enjoyable wash landscape painting of digital three-dimensional, draw and play up using the enjoyable wash landscape painting of digital three-dimensional as mainly studying object, in virtual digit three-dimensional space, the expressive force using three-dimensional picture technology powerful creates dynamically, the enjoyable scenery with hills and waters image of the three-dimensional ink and wash of high fidelity, by analyzing, extract and the traditional Chinese ink painting of simulation, solve the texturing methods or types of texture strokes to draw and even the automatic generation technique of mountain stone, devise the drafting scheme of digital three-dimensional wash landscape painting, propose the solution of " cavalier perspective " rule in tradition Chinese landscape painting composition in digital three-dimensional space, achieve the modeling of the mountain stone in numeral landscape painting and trees, draw and play up problem, present the dynamic 3 D ink space that conventional two-dimensional ink and wash cannot realize, define the manufacturing technology of a whole set of comparatively system and complete wash landscape painting. by the creation of numeral mode, the south embodied in Chinese landscape painting Aesthetic Theory sends " artistic conception " of engraved freehand landscape painting beautiful.
The modeling of the enjoyable wash landscape painting of digital three-dimensional with rendering intent inherit and development traditional wash draw esthetic theory and the Aesthetic Ideology of art, the innovation and development of Chinese ink painting had positive reference value and promotion meaning. The enjoyable wash landscape painting of digital three-dimensional has expanded the three-dimensional aesthetic representation language of computer, for three-dimensional modeling and play up field, is also a no small breakthrough. The establishment of the enjoyable wash landscape painting of digital three-dimensional and play up technical study the static Chinese painting simulating research of guiding is marched to dynamic three-dimensional rendering field, abundant patterns plays up the process means in field, promote the development of computer simulation technique, promote that non-real true feeling is played up the development of technical study and even promotes the development of computer graphics can play active effect. The digital arts such as the origination techniques achievement in research of the enjoyable wash landscape painting of digital three-dimensional makes at art of film, cartoon, non-real true feeling panorama is cruised, three-dimensional game make field will application prospect very widely.
Summary of the invention
It is an object of the invention to provide the modeling drafting of the enjoyable wash landscape painting of digital three-dimensional and rendering intent, the technical scheme steps of employing is as follows:
The technical solution adopted in the present invention is modeling drafting and the rendering intent of the enjoyable wash landscape painting of digital three-dimensional, it is characterised in that carry out according to following step:
Step 1: the enjoyable wash landscape painting modeling of digital three-dimensional;
Step 2: texturing methods or types of texture strokes texture sampling and synthesis;
Step 3: the drafting brush of wash landscape painting;
Step 4: the establishment in skewed projected view space;
Step 5: based on the final rendering of alpha's shade passage.
Further, the modeling method of described step 1 is based on the stacking modeling of particle, based on the comprehensive characteristics modeling of program;
The modeling stacking based on particle adopts particle deposition algorithm, particle sequence is fallen, simulate them to flow on the surface that the particle that had previously fallen forms, the particle of enough numbers of falling will produce to appear to the flowing linear structure of viscous fluid, in this kind of particle deposition and stacking process, particle is under the constraint of gravity, buoyancy and viscous force, and the random particle produced can be stacked into various ever-changing shape;
Being that a kind of relation of design increases grammer RGG and expansion Lindenmayer system language XL, RGG are the rewriting system operations of an alternatives string on figure based on the comprehensive characteristics modeling of program, figure is exactly the node of a structure composition and connects the arc of these nodes; Expansion Lindenmayer system comprehensive characteristics modeling based on RGG is by programming or write script language, and the various wash landscape painting image contents of huge number, numerous and complicated are drawn out by succinct brush and simple action mode.
Further, described step 2 method is the array of initialize record matching point position, the random point being set in input picture, for each pixel in output image, calculates according to sweep trace order: (1) in the output image, consider the L-neighborhood of current point, to each point in neighborhood, according to the position of matching point in array, behind skew corresponding position, choose this point for treating reconnaissance, thus form candidate point list; (2) what removing wherein repeated treats reconnaissance; (3) treating reconnaissance is chosen the minimum point of the L-neighborhood error with output image current point, copy in output image current point, and record this position; (4) repeat until obtaining composite diagram.
Further, the drafting brush of described step 3 wash landscape painting is in moulding and texture basis, adopts the drafting brush of wash landscape painting to carry out the Part-redraw of landscape painting, and the drafting brush step of wash landscape painting is as follows: the common control parameter setting of brush; Trees generate the controling parameters setting of brush; Mountain stone generates the controling parameters setting of brush; The brush developing plug of ink mountain stone and tree rendering;
The common control parameter setting of described brush is the drafting brush of the Mel form writing Maya, when writing the drafting brush of Mel form of Maya, the various possibilities occurred in drawing process must be considered, comprise the paint type of brush, brush width size, rendered object initial size, display of whether enabling illumination, whether adopt texture;
It is make trees to generate brush that described trees generate the controling parameters setting of brush, and the controling parameters that trees generate brush can be divided into trunk, branch, sprig, leaf, flower, bud 6 tree organ module;
The controling parameters that described mountain stone generates brush sets the length enabling, drawing stroke and width that first define particle stroke " tubes ", and then set the softness of particle " Tubes ", density, the fading in or fade out of edge, and the texturing methods or types of texture strokes feature according to ink mountain stone, selects suitable synthesis texture;
The brush developing plug of described ink mountain stone and tree rendering is exploitation ink mountain stone trees brush plug-in unit, the mountain stone understood is needed when the Mel brush of Maya is programmed, the various time variable control parameter such as trees, these parameters are included in one and are referred to as in the brush container of " PaintEffects ", not yet use or temporarily do not need the controling parameters used just to close by cloth value of 0, the ability cloth value of 1 used is needed to open, various mountains stone according to wash landscape painting, the moulding of trees and rendering effect need, the mountain stone or trees that possess certain ink and wash effect feature are carried out separately " packing ", form ink and wash brush plug-in unit one by one, these brush plug-in units just can carry out free drafting at virtual digit three-dimensional space after issuing, creation, during drafting, these brushes can be used singly or in combination according to the needs of creator.
Further, the establishment in described step 4 skewed projected view space is at digital virtual three-dimensional space, adopts skewed projected view space to simulate tradition " three is far away " the method composition of landscape painting and the space perspective relation of sweetly disposition landscape painting completely.
Further, described step 5, based on the final rendering of alpha's shade passage, according to the needs of the enjoyable effect of numeral mountain work of art created with stones, plays up the engraved freehand landscape painting design sketch that synthesis is complete, comprises the synthesis of the acquisition of alpha's shade passage and definition, enjoyable ink mountain stone;
The acquisition of alpha's shade passage and definition are the needs according to the numeral mountain enjoyable effect of work of art created with stones, by the particle density in the definition stacking model of particle, soft or hard degree and fusion degree, then an alpha's shade channel image matched with mountain ground mass this outward appearance shape is obtained, the render process of texture and model Composite is participated in shade channel image, better agree with to make the outward appearance shape of texturing methods or types of texture strokes texture and mountain stone reach, namely a kind of ink of generation and the texturing methods or types of texture strokes combine jointly, the effect enhanced each other's beauty, or some places only show light ink and do not have texturing methods or types of texture strokes lines, some places only show texturing methods or types of texture strokes lines and do not have light ink, to the ink in alpha's shade passage, in vain, ash level redefines and arranges valve value, at block gray-scale value 60 < RGB, < weighted value of texturing methods or types of texture strokes texture display degree is set between 255, wherein, the gray-scale value of RGB is defined as not exhibit textural below 60, most black area block and RGB are 0, 0, the texturing methods or types of texture strokes texture display degree of the ater of 0 is 0%, most white area block and RGB are 255, 255, the texturing methods or types of texture strokes texture display degree of the pure white of 255 is 100%,
The synthesis step of enjoyable ink mountain stone is in the 3 d rendering engine of Maya inside, the texturing methods or types of texture strokes texture image of input synthesis, and define the mountain stone model rendering index that particle is stacking, system generates the shade image with alpha channel automatically, finally plays up the engraved freehand landscape painting design sketch that synthesis is complete.
The invention has the beneficial effects as follows the feature analysis that is carried out on the basis that tradition engraved freehand landscape painting is understood in depth freehand brushwork in traditional Chinese painting method of the use of ink and water effect, Computer Simulation process is carried out the decomposition in routine processes and integration, and then a kind of computer program pattern that control combines with manual intervention is provided, generate model and the texturing methods or types of texture strokes texture of the enjoyable wash landscape painting of numeral, the drafting scheme of design digital three-dimensional wash landscape painting, solve numeral wash landscape painting composition in three dimensions, complete the final rendering synthesis of numeral wash landscape painting, it is achieved the digitizing of wash landscape painting.
Accompanying drawing explanation
Fig. 1 is the modeling of the enjoyable wash landscape painting of digital three-dimensional of the present invention, draws and the basic flow sheet of rendering intent;
Fig. 2 is one group of modeling figure based on three dimensional particles Stack Technology of the present invention;
Fig. 3 is that the brush visioning procedure figure based on comprehensive characteristics modeling frame system of the present invention is from initial to completing;
Fig. 4 is L-shaped neighborhood of the present invention and match search schematic diagram;
Fig. 5 is the sampling of once and repeatedly texture and the synthetic effect figure of texturing methods or types of texture strokes texture of the present invention;
Fig. 6 is all kinds of wash landscape painting brush figures of the present invention based on Mel;
Fig. 7 is upper left is oblique projection camera view, in upper, in lower and bottom right be orthographic projection view, upper right is skeleton view;
Fig. 8 is the RGB gray-scale value of each block of shade image of alpha channel and the texture display situation corresponding with gray-scale value;
Fig. 9 is the texturing methods or types of texture strokes composite diagram of the enjoyable ink mountain stone of the present invention;
Figure 10 is the mountain stone ink and wash effect rendering parameter test chart based on three dimensional particles Stack Technology of the present invention.
Embodiment
Below in conjunction with embodiment, the present invention is described in detail.
The modeling drafting of the enjoyable wash landscape painting of digital three-dimensional of the present invention and rendering intent following steps:
1, method general introduction
As shown in Figure 1, the present invention is mainly divided into five basic steps: the enjoyable wash landscape painting modeling technique of (1) digital three-dimensional; (2) texturing methods or types of texture strokes texture sampling and synthesis; (3) the drafting brush of wash landscape painting; (4) establishment in skewed projected view space; (5) based on the final rendering of alpha's shade passage. The following detailed description of each step.
The enjoyable wash landscape painting modeling technique of step (1) digital three-dimensional; (2) texturing methods or types of texture strokes texture sampling and synthesis; (3) the drafting brush of wash landscape painting; (4) establishment in skewed projected view space; (5) based on the final rendering of alpha's shade passage. The following detailed description of each step.
The enjoyable wash landscape painting modeling technique of step (1) digital three-dimensional. Described step mainly comprises: based on the modeling that particle is stacking; Based on the comprehensive characteristics modeling of program.
Based on the modeling technique that particle is stacking. As shown in Figure 2, deposition and the stacking generation technique of particle is that a kind of special texturing methods or types of texture strokes generates theory, belongs to a kind of particle deposition algorithm. The theory of particle deposition algorithm is that particle sequence is fallen, and simulates them and flow on the surface that the particle that had previously fallen forms, and the particle of enough numbers that falls will produce the flowing linear structure appearing to viscous fluid. Such as fall an independent particle from eminence, then two particles are failed down on first particle, and mobile it until it static gets off, namely until the height of its adjacent particles is all lower unlike it, continue falling particles, and periodically change lower drop point, until forming the stacking effect of a size to fit. Particle is stacking, is a kind of mode of deposition, and it can describe the various different stacking result that the deposition of different particle property produces. In this kind of particle deposition and stacking process, viscosity or restraint force between particle, are allowed. Under the constraint of gravity, buoyancy and viscous force, the random particle produced can be stacked into various ever-changing shape, this kind needs that also stone profile in mountain is rich just of Unpredictability in shape.
Based on the comprehensive characteristics modeling of program. Comprehensive characteristics modeling is possible not only to the trees (or plant) creating various kind, even can also create the nearly all article except tree (or plant) in the Nature. The digitizing technology emulation of employing originates in a bit, and structure adjusting is perfect gradually. As passed through definition or the establishment of the aspects such as the feature to initial brush position, brush radius size, tubulose form, leaf and pistil, and the interpolation of arboreal growth characteristic sum dynamic characteristic, it is possible to create most image in the two and three dimensions world. The restriction of the plant shaping that comprehensive modeling systematic difference scope has surmounted, it is in fact exactly a kind of comprehensive modeling system, except Tree vigorous degree, it is possible to carry out various types of macroscopic view or the moulding of microcosmic animal and plant and other type object. As shown in Figure 3. This is design a kind of " relation growth grammer " newly (RelationalGrowthGrammars is called for short RGG) and a corresponding programming language expansion Lindenmayer system language (extendedL-systemslanguage, abbreviation XL). Here, RGG is the rewriting system operation of an alternatives string on figure.A figure is exactly the node of a structure composition and the arc (also referred to as " limit ") of these nodes of connection, and it can have circulation minor structure. The grammer why being referred to as " relation " is because allowing the limit (relation) of several types. The problem solved based on the expansion Lindenmayer system comprehensive characteristics modeling theory of RGG, exactly by programming or write script language, is drawn out the various wash landscape painting image contents of huge number, numerous and complicated by succinct brush and simple action mode.
The representative of an expansion Lindenmayer system language rule is:
Ab, cd, (* a-align-c*)==> > ad, cb;
Being similar to Lindenmayer system rule, relation increases the rule that grammer is employed for given parallel figure by these usually and forms.
Step (2) texturing methods or types of texture strokes texture sampling and synthesis. On the basis of above Modeling Technology, solve the texturing methods or types of texture strokes textures synthesis technology of engraved freehand landscape painting. Owing to the Chinese landscape painting texturing methods or types of texture strokes is all made up of a line more in small, broken bits usually, a line combines closely, sometimes plays up layer by layer, and only chapped wiping sometimes is not played up, thus defines the local self-similarity of texturing methods or types of texture strokes texture. Textures synthesis is used for processing self-similar image, is the method generating the unrestricted output image of size by a given input amendment image. Natural texture refers to the texture being made up of the junior unit that some closely similar but shapes and size are irregular. The synthetic method of the natural texture that Ashikhmin proposes is different from Wei and Levoy algorithm (searching for matching point by sweep trace order), and Ashikhmin utilizes correlation principle, search coverage is limited in the neighborhood of current point. The method of synthesis natural texture also adopts current point L-shaped neighborhood, Size of Neighborhood Neighb-siz. Not proportional with texture quality, best value depends on texture structure, and excessive neighborhood not only affects resultant velocity, and can cause a large amount of repeat regions. But when texture smoother, need again to increase neighborhood.
First texturing methods or types of texture strokes texture sampling and synthesis collect the various texturing methods or types of texture strokes in a large amount of landscape painting works as input amendment image stored in system. First suppose that input amendment image and the output image to be synthesized all have the size of rule. Utilize correlation principle, search coverage be limited in the neighborhood of current point, according to L-neighborhood point in the input image correspondence position skew respective amount after obtain candidate pixel, as shown in Figure 4. For each pixel in output image both defines an array structure, it is used for storing this pixel position in input amendment image, so that the matching point search of neighborhood pixel. Assuming that the q point in master drawing is copied to the pixel P in output image, so that it may to set up the data structure s (.) that take p as index, there is equation below:
S (p)=q;
In computation process, often synthesize a pixel, all its position in input amendment image is recorded in the structure. Algorithm, according to the order of sweep trace, synthesizes by pixel. With the above-mentioned data structure of active position initialize produced at random, utilize this data structure, for each pixel that will synthesize creates candidate pixel list candList (). Creation method is the L-shaped neighborhood considering output image current point, the position in input amendment image of each pixel in neighborhood is found by data structure s (.), again according to the position relation of output image current point and each neighborhood point, get certain position offset, obtain candidate pixel list. Only choose neighborhood and pixel completely in the picture as effective candidate pixel, if candidate pixel exceeds effective area, then replace with a random active position. Calculate for simplifying, the candidate pixel repeated in list is removed, the point selecting a neighborhood to mate the most with the L-shaped neighborhood of output image current point again from candidate pixel, records the position of this pixel in s (.), and the current synthesising position its eigenwert write output image.Improve the texture quality of last rows with square neighborhood after single sintering. As shown in Figure 5, this algorithm can be sketched as follows:
The array of ● initialize record matching point position, the random point being set in input picture.
●, for each pixel in output image, calculates according to sweep trace order: (1) in the output image, it is contemplated that the L-neighborhood of current point. To each point in neighborhood, according to the position of matching point in array, behind skew corresponding position, choose this point for treating reconnaissance, thus form candidate point list: what (2) removing wherein repeated treats reconnaissance; (3) treating reconnaissance is chosen the minimum point of the L-neighborhood error with output image current point, copy in output image current point, and record this position; (4) repeat until obtaining composite diagram.
If ● needs, rear a few row is changed algorithm, then checks first few lines to improve and to optimize textures synthesis effect (carrying out two times or multi-stage synthesis).
The drafting brush of step (3) wash landscape painting. In moulding and texture basis, the drafting brush of wash landscape painting is adopted to carry out the Part-redraw of landscape painting. The drafting brush of wash landscape painting is based on the three-dimensional animation technical software Maya of AutoDesk company, by writing the texturing methods or types of texture strokes, the some method of Mel language (MayaEmbedLanguage is called for short Mel) form, and the element program brush such as mountain stone, trees, in Maya, the brush module based on Mel is equivalent to a comprehensive container of collection. When writing brush, all parameters and variable can be stored in this container. Then carrying out combination at digital virtual three-dimensional space to draw, described step mainly comprises: the common control parameter setting of brush; Trees generate the controling parameters setting of brush; Mountain stone generates the controling parameters setting of brush; The brush developing plug of ink mountain stone and tree rendering.
The common control parameter setting of brush. When writing the drafting brush of Mel form of Maya, the various possibilities occurred in drawing process must be considered as far as possible, as the paint type of brush, brush width size, rendered object initial size, display of whether enabling illumination, whether adopt texture etc. It is below the key procedure controling parameters example of brush:
Trees generate the controling parameters setting of brush. The controling parameters that trees generate brush can be divided into trunk (tubes), branch (branches), sprig (twigs), leaf (leaves), flower (flowers), bud (buds) etc. 6 tree organ module. These modules can be called as required. Generally speaking, except flowers and plants generate, till the generation of tree uses leaf at most, flower, bud module seldom adopt. Each module can carry out again the various setting such as size or length, density and torsion resistance of color, shape as required. Below for trees generate the time variable control parameter of brush:
Mountain stone generates the controling parameters setting of brush. The generation brush of mountain stone mainly solves the mountain stone moulding in numeral landscape painting and plays up problem. First define the length enabling, drawing stroke and the width of particle stroke " tubes ", and then set the softness of particle " Tubes ", density, the fading in or fade out of edge, and need the texturing methods or types of texture strokes feature according to ink mountain stone, select suitable synthesis texture. Below for mountain stone generates the time variable control parameter of brush:
The brush developing plug of ink mountain stone and tree rendering. The various time variable control parameters such as the mountain stone that needs when the Mel brush of Maya is programmed to understand, trees.These parameters usual are included in one and are referred to as in the brush container of " PaintEffects ", not yet use or temporarily do not need the controling parameters used just to close by cloth value of 0, it is necessary to the ability cloth value of 1 of use is opened. By getting through various potential module, it is possible to write out the most rendered objects in landscape painting. If the moulding of the various mountains stone according to wash landscape painting, trees and rendering effect needs, the mountain stone or trees that possess certain ink and wash effect feature are carried out separately " packing ", form ink and wash brush plug-in unit one by one, as shown in Figure 6, these brush plug-in units just can carry out free drafting, creation at virtual digit three-dimensional space after issuing. During drafting, these brushes can be used singly or in combination according to the needs of creator.
The establishment in step (4) skewed projected view space. The scenography of west drawing is not particular about by landscape painting. Mr. Zong Baihua thinks, " scenography of Chinese painting is the great void of refreshing oneself, and the position got a bird's eye view from generation takes the Nature of entirely whole regular movements into consideration, and his space position is movement of hovering in the time; trip is look in order week, gather several layers compose into viewpoint in many ways a width surpass resemble empty clever poem feelings picturesque scene ". Big Guo's artist stilb of Song dynasty goes out " three is far away " the Theory framework Chinese landscape painting space of landscape painting and aesthetic vision rule. At digital virtual three-dimensional space, being simulated tradition " three is far away " the method composition of landscape painting and the space perspective relation of sweetly disposition landscape painting completely, the space battalion structure adopting parallel projection (ParallelProjection) camera view to carry out landscape painting is one and compares feasible solution. Change do not had an X-rayed by parallel projection view, difference according to projecting direction, parallel projection can be divided into orthographicprojection and oblique projection two class: if projecting direction and projection plane orthogonal, both projecting direction was identical with the direction of projection plane method vector, and so this kind of projection is called orthographicprojection. If projecting direction and projection plane oblique, so this kind of projection is called oblique parallel projection. Orthographic projection view's projecting direction is failed and projection plane oblique, therefore three-dimensional depth feelings cannot be produced, it is not enough that oblique projection then just compensate for this, adopts the object of skewed projected view drafting owing to not having the vanishing point phenomenon in skeleton view, and the size between before and after object does not change completely. As long as controlling the density pitch problems between object well, can overcome produce, because of the near big and far smaller phenomenon in perspective, the problem that foremost object blocks object below completely, as shown in Figure 7. Therefore skewed projected view can meet the requirement of tradition landscape painting space battalion's structure theory " three methods far away " substantially. First, adopt Maya platform to create oblique projection (orthogonal) pick up camera view, select menu bar Create > Camera. Secondly, in the OrthographicViews part of CreateCameraOption form, open Orthographic option. Finally, click Create button, so orthographicprojection camera view creates. Due to projecting direction and the projection plane orthogonal of orthographic projection view, the view that this kind of mode produces can not meet the needs of landscape painting space battalion structure, we must be adjusted to oblique projection camera view it, creates oblique projection camera view from view menu: selects Panels > Orthographic > New order. Perspective camera is changed into orthogonal camera. At other view as in skeleton view (Persp), select the view frame of the orthographicprojection camera just now created, making the direction of projection camera and projection plane oblique by adjusting the angle of rotation (up and down rotate) of X-axis, according to actual needs, angle of cut adjustment is from 5 to 30 degree not etc.Adjust the angle of rotation (left rotation and right rotation) of Y-axis again, finally reach the requirement of skewed projected view.
Step (5) is based on the final rendering of alpha's shade passage. Needs according to the numeral mountain enjoyable effect of work of art created with stones, play up the engraved freehand landscape painting design sketch that synthesis is complete. The mountain stone effect of enjoyable scenery with hills and waters has void to have reality, can go up the effect producing a kind of misty rain sky and covering. Synthesis texturing methods or types of texture strokes texture according to the actual situation effect of mountain stone, must produce a kind of texture and the syncretizing effect of mountain stone adaptively. Therefore we propose to introduce the concept of alpha (Alpha) shade passage in building-up process, and then realize the model of stone profile inside, irregular mountain and the virtual syncretizing effect of texturing methods or types of texture strokes texture. The described step of playing up of numeral engraved freehand landscape painting ink and wash effect mainly comprises: the acquisition of alpha's shade passage and definition; The synthesis of enjoyable ink mountain stone.
Obtain and definition alpha's shade passage. Alpha's shade passage is the needs according to the numeral mountain enjoyable effect of work of art created with stones, by the particle density in the definition stacking model of particle, soft or hard degree and fusion degree, then obtains an alpha's shade channel image matched with mountain ground mass this outward appearance shape. The render process of texture and model Composite is participated in shade channel image, better agree with to make the outward appearance shape of texturing methods or types of texture strokes texture and mountain stone reach, namely a kind of ink is produced and effect that the texturing methods or types of texture strokes jointly combines, enhances each other's beauty, or some places only show light ink and do not have texturing methods or types of texture strokes lines, some places only show texturing methods or types of texture strokes lines and do not have light ink etc. Ink in alpha's shade passage, level white, grey are redefined and arrange valve value, at block gray-scale value 60 < RGB, < weighted value of texturing methods or types of texture strokes texture display degree is set between 255, wherein, the gray-scale value of RGB is defined as not exhibit textural below 60, and (namely RGB is 0,0 to most black area block, the ater of 0) texturing methods or types of texture strokes texture display degree be 0%, the texturing methods or types of texture strokes texture display degree in most white area block (namely RGB is the pure white of 255,255,255) is 100%. Fig. 8 is the RGB gray-scale value of each block of shade image of alpha channel and the texture display situation corresponding with gray-scale value.
The synthesis of enjoyable ink mountain stone. On above basis, the texturing methods or types of texture strokes carrying out having the three-dimensional ink and wash mountain stone of scribbling sketch effect style plays up synthesis. This kind of synthesis completes in the 3 d rendering engine of Maya inside. As shown in Figure 9, if the texturing methods or types of texture strokes texture image of the above synthesis of input, and define the mountain stone model rendering index that particle is stacking, system generates the shade image with alpha channel automatically, finally plays up the engraved freehand landscape painting design sketch that synthesis is complete.
2. the further experiment of the present invention
The enjoyable wash landscape painting of digital three-dimensional is before playing up, need the creation intention according to numeral landscape painting, and the effect that freehand brushwork (or scribbling sketch) needs envisioning numeral mountain stone reach, by the particle density in the definition stacking model of particle, soft or hard degree and fusion degree, thus produce the mountain stone model rendering effect of needs. For the landscape painting done with splashes of ink draw ink is dripping, the simulation of lively style effect, only on the basis furtherd investigate by traditional wash landscape painting, to the modeling of numeral mountain stone with play up ability definition clear-cut, choice puts in place. In addition, the success ratio of traditional landscape painting done with splashes of ink picture itself is also extremely low, has saying of " waste paper 3,000 obtaining a fine work ". Therefore, adopt particle Stack Technology simulation scribbling sketch mountain stone effect more to answer repetition test, constantly adjust rendering effect.Adjustment was foundation taking last time every time, constantly debugged.
In above-mentioned technical foundation, mountain stone ink in engraved freehand landscape painting and grain effect are carried out one group of contrast after repetition test, as shown in Figure 10, every picture group is divided into upper and lower two layers and contrasts, upper strata is mainly for the various pure water ink rendering effect of mountain stone model, and lower floor loads the later final rendering of texturing methods or types of texture strokes texture. Figure 10 a is that particle softens as-0.9, and density is state when 0.5, and this is the process that a particle starts to locate and deposit; Figure 10 b is that particle softens as-0.5, and density is state when 0.5, and now, particle not yet merges, and texture and model also fail organically to combine; Figure 10 c is that particle softens is 0, and density is state when 1, and now, particle has started to merge, but merges still insufficient, also has sharp trace, and texture has started with models coupling but still had some hard limits; Figure 10 d is that particle softens is 0.3, and density is state when 1, and now, particle is merged further, and also relatively fully, just scribbling sketch effect not yet fully demonstrates in the combination of texture and model; Figure 10 e is that particle softens is 0.7, and density is state when 1; Figure 10 f is that particle softens is 1, and density is state when 1. Can individual accept or reject according to aesthetic preference, to scribbling sketch effect repeatedly audit.
The present invention marches to dynamic three-dimensional rendering field for the static Chinese painting simulating research of guiding, abundant patterns plays up the process means in field, promote the development of computer simulation technique, promoting that non-real true feeling is played up the development of technical study and even promotes the development of computer graphics can play active effect, achievement makes field in digital art will application prospect very widely. Meanwhile, the modeling of the enjoyable wash landscape painting of digital three-dimensional, esthetic theory and the Aesthetic Ideology of having drawn with rendering intent inherit and development traditional wash and draw art, have positive reference value and promotion meaning to the innovation and development of Chinese ink painting.
The above is only the better embodiment to the present invention, not the present invention is done any restriction in form, every any simple modification above enforcement mode done according to the technical spirit of the present invention, equivalent variations and modification, all belong in the scope of technical solution of the present invention.
Claims (6)
1. the modeling drafting of the enjoyable wash landscape painting of digital three-dimensional and rendering intent, it is characterised in that carry out according to following step:
Step 1: the enjoyable wash landscape painting modeling of digital three-dimensional;
Step 2: texturing methods or types of texture strokes texture sampling and synthesis;
Step 3: the drafting brush of wash landscape painting;
Step 4: the establishment in skewed projected view space;
Step 5: based on the final rendering of alpha's shade passage.
2. according to modeling drafting and the rendering intent of the enjoyable wash landscape painting of digital three-dimensional described in claim 1, it is characterised in that: the modeling method of described step 1 is based on the stacking modeling of particle, based on the comprehensive characteristics modeling of program;
The modeling stacking based on particle adopts particle deposition algorithm, particle sequence is fallen, simulate them to flow on the surface that the particle that had previously fallen forms, the particle of enough numbers of falling will produce to appear to the flowing linear structure of viscous fluid, in this kind of particle deposition and stacking process, particle is under the constraint of gravity, buoyancy and viscous force, and the random particle produced can be stacked into various ever-changing shape;
Being that a kind of relation of design increases grammer RGG and expansion Lindenmayer system language XL, RGG are the rewriting system operations of an alternatives string on figure based on the comprehensive characteristics modeling of program, figure is exactly the node of a structure composition and connects the arc of these nodes;Expansion Lindenmayer system comprehensive characteristics modeling based on RGG is by programming or write script language, and the various wash landscape painting image contents of huge number, numerous and complicated are drawn out by succinct brush and simple action mode.
3. according to modeling drafting and the rendering intent of the enjoyable wash landscape painting of digital three-dimensional described in claim 1, it is characterized in that: described step 2 method is the array of initialize record matching point position, the random point being set in input picture, for each pixel in output image, calculate according to sweep trace order: (1) in the output image, consider the L-neighborhood of current point, to each point in neighborhood, position according to matching point in array, behind skew corresponding position, choose this point for treating reconnaissance, thus form candidate point list; (2) what removing wherein repeated treats reconnaissance; (3) treating reconnaissance is chosen the minimum point of the L-neighborhood error with output image current point, copy in output image current point, and record this position; (4) repeat until obtaining composite diagram.
4. according to modeling drafting and the rendering intent of the enjoyable wash landscape painting of digital three-dimensional described in claim 1, it is characterized in that: the drafting brush of described step 3 wash landscape painting is in moulding and texture basis, adopting the drafting brush of wash landscape painting to carry out the Part-redraw of landscape painting, the drafting brush step of wash landscape painting is as follows: the common control parameter setting of brush; Trees generate the controling parameters setting of brush; Mountain stone generates the controling parameters setting of brush; The brush developing plug of ink mountain stone and tree rendering;
The common control parameter setting of described brush is the drafting brush of the Mel form writing Maya, when writing the drafting brush of Mel form of Maya, the various possibilities occurred in drawing process must be considered, comprise the paint type of brush, brush width size, rendered object initial size, display of whether enabling illumination, whether adopt texture;
It is make trees to generate brush that described trees generate the controling parameters setting of brush, and the controling parameters that trees generate brush can be divided into trunk, branch, sprig, leaf, flower, bud 6 tree organ module;
The controling parameters that described mountain stone generates brush sets the length enabling, drawing stroke and width that first define particle stroke " tubes ", and then set the softness of particle " Tubes ", density, the fading in or fade out of edge, and the texturing methods or types of texture strokes feature according to ink mountain stone, selects suitable synthesis texture;
The brush developing plug of described ink mountain stone and tree rendering is exploitation ink mountain stone trees brush plug-in unit, the mountain stone understood is needed when the Mel brush of Maya is programmed, the various time variable control parameter such as trees, these parameters are included in one and are referred to as in the brush container of " PaintEffects ", not yet use or temporarily do not need the controling parameters used just to close by cloth value of 0, the ability cloth value of 1 used is needed to open, various mountains stone according to wash landscape painting, the moulding of trees and rendering effect need, the mountain stone or trees that possess certain ink and wash effect feature are carried out separately " packing ", form ink and wash brush plug-in unit one by one, these brush plug-in units just can carry out free drafting at virtual digit three-dimensional space after issuing, creation, during drafting, these brushes can be used singly or in combination according to the needs of creator.
5. according to modeling drafting and the rendering intent of the enjoyable wash landscape painting of digital three-dimensional described in claim 1; it is characterized in that: the establishment in described step 4 skewed projected view space; it is at digital virtual three-dimensional space, adopts skewed projected view space to simulate tradition " three is far away " the method composition of landscape painting and the space perspective relation of sweetly disposition landscape painting completely.
6. according to modeling drafting and the rendering intent of the enjoyable wash landscape painting of digital three-dimensional described in claim 1, it is characterized in that: described step 5 is based on the final rendering of alpha's shade passage, needs according to the numeral mountain enjoyable effect of work of art created with stones, play up the complete engraved freehand landscape painting design sketch of synthesis, comprise the synthesis of the acquisition of alpha's shade passage and definition, enjoyable ink mountain stone;
The acquisition of alpha's shade passage and definition are the needs according to the numeral mountain enjoyable effect of work of art created with stones, by the particle density in the definition stacking model of particle, soft or hard degree and fusion degree, then an alpha's shade channel image matched with mountain ground mass this outward appearance shape is obtained, the render process of texture and model Composite is participated in shade channel image, better agree with to make the outward appearance shape of texturing methods or types of texture strokes texture and mountain stone reach, namely a kind of ink of generation and the texturing methods or types of texture strokes combine jointly, the effect enhanced each other's beauty, or some places only show light ink and do not have texturing methods or types of texture strokes lines, some places only show texturing methods or types of texture strokes lines and do not have light ink, to the ink in alpha's shade passage, in vain, ash level redefines and arranges valve value, at block gray-scale value 60 < RGB, < weighted value of texturing methods or types of texture strokes texture display degree is set between 255, wherein, the gray-scale value of RGB is defined as not exhibit textural below 60, most black area block and RGB are 0, 0, the texturing methods or types of texture strokes texture display degree of the ater of 0 is 0%, most white area block and RGB are 255, 255, the texturing methods or types of texture strokes texture display degree of the pure white of 255 is 100%,
The synthesis step of enjoyable ink mountain stone is in the 3 d rendering engine of Maya inside, the texturing methods or types of texture strokes texture image of input synthesis, and define the mountain stone model rendering index that particle is stacking, system generates the shade image with alpha channel automatically, finally plays up the engraved freehand landscape painting design sketch that synthesis is complete.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510816775.0A CN105678835A (en) | 2015-11-23 | 2015-11-23 | Modeling, drawing and rendering method for digital three-dimensional freehand Chinese brush landscape painting |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510816775.0A CN105678835A (en) | 2015-11-23 | 2015-11-23 | Modeling, drawing and rendering method for digital three-dimensional freehand Chinese brush landscape painting |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105678835A true CN105678835A (en) | 2016-06-15 |
Family
ID=56946909
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510816775.0A Pending CN105678835A (en) | 2015-11-23 | 2015-11-23 | Modeling, drawing and rendering method for digital three-dimensional freehand Chinese brush landscape painting |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105678835A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106408639A (en) * | 2016-08-31 | 2017-02-15 | 上海交通大学 | Curvature flow-based screen space fluid rendering method |
CN106569816A (en) * | 2016-10-26 | 2017-04-19 | 搜游网络科技(北京)有限公司 | Rendering method and apparatus |
CN108171800A (en) * | 2016-12-07 | 2018-06-15 | 展望 | The method for creating the product with infinite moulding |
CN109523603A (en) * | 2018-10-24 | 2019-03-26 | 广东智媒云图科技股份有限公司 | A kind of drawing method based on texturing methods or types of texture strokes style, device, terminal device and storage medium |
CN112206519A (en) * | 2020-10-28 | 2021-01-12 | 网易(杭州)网络有限公司 | Method, device, storage medium and computer equipment for realizing game scene environment change |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102496180A (en) * | 2011-12-15 | 2012-06-13 | 李大锦 | Method for automatically generating wash landscape painting image |
-
2015
- 2015-11-23 CN CN201510816775.0A patent/CN105678835A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102496180A (en) * | 2011-12-15 | 2012-06-13 | 李大锦 | Method for automatically generating wash landscape painting image |
Non-Patent Citations (4)
Title |
---|
XUNXIANG LI: "Creating for 3D Digital Chinese Ink-Wash Landscape Paintings Based on Maya", 《2011 WORKSHOP ON DIGITAL MEDIA AND DIGITAL CONTENT MANAGEMENT》 * |
XUNXIANG LI: "Rendering Technology of 3D Digital Chinese Ink-Wash Landscape Paintings Based on Maya", 《TRANSACTIONS ON EDUTAINMENT IX》 * |
吴灵通: "水稻三维形态生长模型构建的初步研究", 《中国硕士学位论文全文数据库 农业科技辑》 * |
李勋祥 等: "水墨山水画的数码三维仿真研究", 《黄石理工学院学报》 * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106408639A (en) * | 2016-08-31 | 2017-02-15 | 上海交通大学 | Curvature flow-based screen space fluid rendering method |
CN106569816A (en) * | 2016-10-26 | 2017-04-19 | 搜游网络科技(北京)有限公司 | Rendering method and apparatus |
CN106569816B (en) * | 2016-10-26 | 2020-03-31 | 搜游网络科技(北京)有限公司 | Rendering method and device |
CN108171800A (en) * | 2016-12-07 | 2018-06-15 | 展望 | The method for creating the product with infinite moulding |
CN108171800B (en) * | 2016-12-07 | 2021-05-25 | 北京乌有园艺术有限公司 | Method for creating an article with infinite shape |
CN109523603A (en) * | 2018-10-24 | 2019-03-26 | 广东智媒云图科技股份有限公司 | A kind of drawing method based on texturing methods or types of texture strokes style, device, terminal device and storage medium |
CN109523603B (en) * | 2018-10-24 | 2022-12-02 | 广东智媒云图科技股份有限公司 | Drawing method and device based on chap style, terminal equipment and storage medium |
CN112206519A (en) * | 2020-10-28 | 2021-01-12 | 网易(杭州)网络有限公司 | Method, device, storage medium and computer equipment for realizing game scene environment change |
CN112206519B (en) * | 2020-10-28 | 2024-03-01 | 网易(杭州)网络有限公司 | Method, device, storage medium and computer equipment for realizing game scene environment change |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105678835A (en) | Modeling, drawing and rendering method for digital three-dimensional freehand Chinese brush landscape painting | |
CN101887366B (en) | Digital simulation and synthesis technology with artistic style of Yunnan heavy-color painting | |
Smelik et al. | Integrating procedural generation and manual editing of virtual worlds | |
Smelik et al. | A declarative approach to procedural modeling of virtual worlds | |
CN103218846B (en) | The ink and wash analogy method of Three-dimension Tree model | |
CN103065357B (en) | Based on the figure for shadow-play model production method of common three-dimensional model | |
Huijser et al. | Procedural natural systems for game level design | |
CN105184843B (en) | A kind of three-dimensional animation manufacturing method based on OpenSceneGraph | |
Xu et al. | A procedural method for irregular tree models | |
Du | Application of CAD aided intelligent technology in landscape design | |
Sen et al. | Modelling trees and their interaction with the environment: A survey | |
CN105513121A (en) | Digital three-dimensional ink-wash landscape paint drawing method | |
CN108921920A (en) | Method for making three-dimensional animation of hydroelectric engineering | |
Li et al. | Rendering and Presentation of 3D digital ink landscape painting | |
Zhang et al. | Procedural modeling of rivers from single image toward natural scene production | |
Wan et al. | Evolving mazes from images | |
Chen et al. | A NPR system for generating floral patterns based on l-system | |
Li | Rendering technology of 3D digital Chinese ink-wash landscape paintings based on maya | |
CN115601500A (en) | Method for making dynamic and three-dimensional digital wash painting landscape painting | |
Battiato et al. | Digital reproduction of ancient mosaics | |
Gerr | The Comic Artist’s Tools Suite: Centralized and Intuitive Non-Photorealistic Computer Graphics Renderings | |
Li et al. | Image-based ink diffusion simulation and 3D Chinese wash-ink paintings rendering | |
Li et al. | Simulation of Chinese ink-wash painting based on landscapes and trees | |
Shi | Shan shui in the world: A generative approach to traditional chinese landscape painting | |
CN116958369A (en) | Paper book water-ink mountain-water painting scene style migration method based on three-dimensional virtualization technology |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160615 |