CN109377546A - Virtual reality model rendering method and device - Google Patents
Virtual reality model rendering method and device Download PDFInfo
- Publication number
- CN109377546A CN109377546A CN201811495926.7A CN201811495926A CN109377546A CN 109377546 A CN109377546 A CN 109377546A CN 201811495926 A CN201811495926 A CN 201811495926A CN 109377546 A CN109377546 A CN 109377546A
- Authority
- CN
- China
- Prior art keywords
- model
- normal map
- parameter
- rendered
- mask
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/10—Geometric effects
- G06T15/20—Perspective computation
- G06T15/205—Image-based rendering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/006—Mixed reality
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Geometry (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Image Generation (AREA)
- Processing Or Creating Images (AREA)
Abstract
The embodiment of the present invention provides a kind of virtual reality model rendering method and device.This method comprises: obtaining the object model to be rendered in virtual reality scenario.Determine normal map and at least a mask texture mapping, wherein normal map is the corresponding high mould normal map of model, and at least a mask texture mapping is for realizing at least one rendering effect.It treats rendering objects model with an at least mask texture mapping according to normal map and is rendered, the model after being rendered.The embodiment of the present invention can be applied to the same model under different scenes, so that the resource multiplex of implementation model, has saved the cost of manufacture of game.
Description
Technical field
The present embodiments relate to image processing techniques more particularly to a kind of virtual reality model rendering method and devices.
Background technique
With the development of virtual reality technology, also become a kind of extremely important based on the production that virtual reality carries out game
Mode, usually need to construct various dummy objects, such as rock, vehicle in virtual reality scenario during making game
, thick grass etc., and rendering be wherein a very important step, rendering is that the process of image is generated from model, be can be realized
The final display effect of dummy object in virtual reality scenario.
Since the scene of reality-virtualizing game has the free characteristic of height, player can be in reality-virtualizing game scene
The scene in observation game is freely carried out very much, this allows for the modal distance in game virtual camera and game very
Closely, at this point, if picture precision can not enough seriously affect player experience.
The prior art usually realizes rendering, fixed size using the picture texture of fixed size during being rendered
The surface information of picture texture be fixed, such as the corresponding color of picture texture, the texture etc..The picture line of fixed size
The model rendering that reason is realized may be only available under the corresponding scene of picture texture, when needing to apply identical model in difference
Scene under when, then must use new picture texture be rendered again, cause the waste of resource, increase the production of game
Cost.
Summary of the invention
The embodiment of the present invention provides a kind of virtual reality model rendering method and device, to realize the multiplexing to resource, section
About game making cost.
In a first aspect, the embodiment of the present invention provides a kind of virtual reality model rendering method, comprising: obtain virtual reality field
Object model to be rendered in scape;
Determine normal map and at least a mask texture mapping, wherein the normal map is the corresponding height of the model
Mould normal map, an at least mask texture mapping is for realizing at least one rendering effect;
The object model to be rendered is rendered according to the normal map and an at least mask texture mapping,
Model after being rendered.
In a kind of possible design, the determining normal map and an at least mask texture mapping, comprising:
According to the subitem parameter that input interface obtains, the normal map and an at least mask texture mapping are determined,
Wherein, the subitem parameter that the input interface obtains includes: normal map parameter and mask hybrid parameter.
In a kind of possible design, it is described according to input interface obtain subitem parameter, determine the normal map and
An at least mask texture mapping, comprising:
Show that subitem parameter input control, the subitem parameter input control include the choosing of subitem parameter in the input interface
Select control and/or subitem parameter input control;
According to the subitem parameter that the subitem parameter input control obtains, determine that the normal map and described at least one hides
Cover texture mapping.
In a kind of possible design, the subitem parameter obtained according to the subitem parameter input control determines institute
Before stating normal map and an at least mask texture mapping, the method also includes:
Show the corresponding effect picture of subitem parameter that the subitem input parameter input control obtains;
The rendering obtained for the effect picture indicates that the rendering instruction is used to indicate to be joined using the subitem of the acquisition
It is several that the model is rendered.
In a kind of possible design, the normal map parameter includes at least one of following: base color, normal
Textures texture, normal intensity, number of iterations;
The mask hybrid parameter includes at least one of following: prebake texture, texture strength, area size, side
The soft degree of edge.
In a kind of possible design, it is described according to input interface obtain subitem parameter, determine the normal map and
Before an at least mask texture mapping, the method also includes:
Obtain the type of the model of object to be rendered;
When the type of the model of the object to be rendered belongs to preset kind, the input interface is shown.
It is described according to the normal map and an at least mask texture mapping is to described in a kind of possible design
Object model to be rendered is rendered, the model after being rendered, comprising:
According to the normal map, normal map processing is carried out to the model to be rendered, obtains normal map processing
Model afterwards;
According to an at least mask texture mapping, to the normal map, treated that model carries out at mask mixing
Reason, the model after being rendered.
In a kind of possible design, the normal map includes basic normal map and details normal map;Described
According to the normal map, normal map processing is carried out to the model to be rendered, obtains normal map treated model, packet
It includes:
Basic normal stick picture disposing is carried out to the model according to the basic normal map, is obtained at basic normal map
Model after reason;
The model after the basic normal stick picture disposing is carried out at details normal map according to the details normal map
Reason obtains details normal map treated model.
Second aspect, the embodiment of the present invention provide a kind of virtual reality model rendering device, comprising:
Module is obtained, for obtaining the model of the object to be rendered in virtual reality scenario;
Determining module, for determining normal map and at least a mask texture mapping, wherein the normal map is described
The corresponding high mould normal map of model, an at least mask texture mapping is for realizing at least one rendering effect;
Rendering module is used for according to the normal map and an at least mask texture mapping to the object to be rendered
Model is rendered, the model after being rendered.
In a kind of possible design, the determining module is specifically used for:
According to the subitem parameter that input interface obtains, the normal map and an at least mask texture mapping are determined,
Wherein, the subitem parameter that the input interface obtains includes: normal map parameter and mask hybrid parameter.
In a kind of possible design, the determining module is specifically used for:
Show that subitem parameter input control, the subitem parameter input control include the choosing of subitem parameter in the input interface
Select control and/or subitem parameter input control;
According to the subitem parameter that the subitem parameter input control obtains, determine that the normal map and described at least one hides
Cover texture mapping.
In a kind of possible design, further includes: display module;
The display module is used for: in the subitem parameter obtained according to the subitem parameter input control, determining institute
Before stating normal map and an at least mask texture mapping, the subitem that the subitem input parameter input control obtains is shown
The corresponding effect picture of parameter;
The rendering obtained for the effect picture indicates that the rendering instruction is used to indicate to be joined using the subitem of the acquisition
It is several that the model is rendered.
In a kind of possible design, the normal map parameter includes at least one of following: base color, normal
Textures texture, normal intensity, number of iterations;
The mask hybrid parameter includes at least one of following: prebake texture, texture strength, area size, side
The soft degree of edge.
In a kind of possible design, the acquisition module is also used to:
In the subitem parameter obtained according to input interface, the normal map and an at least mask texture are determined
Before textures, the type of the model of object to be rendered is obtained;
When the type of the model of the object to be rendered belongs to preset kind, the input interface is shown.
In a kind of possible design, the rendering module is specifically used for:
According to the normal map, normal map processing is carried out to the model to be rendered, obtains normal map processing
Model afterwards;
According to an at least mask texture mapping, to the normal map, treated that model carries out at mask mixing
Reason, the model after being rendered.
In a kind of possible design, the normal map includes basic normal map and details normal map;The wash with watercolours
Contaminate module also particularly useful for:
Basic normal stick picture disposing is carried out to the model to be rendered according to the basic normal map, obtains lex fundamentalis
Model after line stick picture disposing;
The model after the basic normal stick picture disposing is carried out at details normal map according to the details normal map
Reason obtains details normal map treated model.
The third aspect, the embodiment of the present invention provide a kind of virtual reality model rendering apparatus, comprising:
Memory, for storing program;
Processor, for executing the described program of memory storage, when described program is performed, the processor
For executing any method in the various possible designs of first aspect and first aspect as above.
Fourth aspect, the embodiment of the present invention provides a kind of computer readable storage medium, including instruction, when it is in computer
When upper operation, so that computer executes any side in the various possible designs of first aspect and first aspect as above
Method.
The embodiment of the present invention provides a kind of virtual reality model rendering method and device, this method comprises: obtaining virtual existing
Object model to be rendered in real field scape.Determine normal map and at least a mask texture mapping, wherein normal map is model
Corresponding high mould normal map, at least a mask texture mapping is for realizing at least one rendering effect.According to normal map and
At least a mask texture mapping is treated rendering objects model and is rendered, the model after being rendered.By according to normal map
It realizes and the Lighting information of model is handled, the detailed information of model is handled by being realized according to an at least mask texture mapping,
By normal map and a variety of variations of an at least mask texture mapping combine so that the same model to possess different customizations thin
Section, so that the same model can be applied under different scenes, so that the resource multiplex of implementation model, has saved the system of game
Make cost.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is this hair
Bright some embodiments for those of ordinary skill in the art without any creative labor, can be with
It obtains other drawings based on these drawings.
Fig. 1 is the flow chart one of virtual reality model rendering method provided in an embodiment of the present invention;
Fig. 2 is the flowchart 2 of virtual reality model rendering method provided in an embodiment of the present invention;
Fig. 3 is the input interface schematic diagram of virtual reality model rendering method provided in an embodiment of the present invention;
Fig. 4 is the model schematic one of virtual reality model rendering method provided in an embodiment of the present invention;
Fig. 5 is the model schematic two of virtual reality model rendering method provided in an embodiment of the present invention;
Fig. 6 is the schematic diagram of virtual reality model rendering method provided in an embodiment of the present invention;
Fig. 7 is the structural schematic diagram one of virtual reality model rendering device provided in an embodiment of the present invention;
Fig. 8 is the structural schematic diagram two of virtual reality model rendering device provided in an embodiment of the present invention;
Fig. 9 is the hardware structural diagram of virtual reality model rendering apparatus provided in an embodiment of the present invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention
In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is
A part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art
Every other embodiment obtained without creative efforts, shall fall within the protection scope of the present invention.
Fig. 1 is the flow chart one of virtual reality model rendering method provided in an embodiment of the present invention, as shown in Figure 1, the party
Method includes:
S101, obtain virtual reality scenario in object to be rendered model.
Wherein, rendering refers to the processing for carrying out visual effect to model during game making, such as can pass through
The setting that relevant parameter is carried out to the light of model, material, texture, color, environment etc., to realize simulation model in three-dimensional ring
Effect in border, to obtain the dummy object in game.Firstly the need of the model for obtaining object to be rendered, such as current needs
The rock in a scene of game is constructed, then needs to obtain the model of rock first, and then the model of rock is rendered.
Further, in embodiments of the present invention, the model in virtual reality scenario may include high surface model and low
Surface model, specifically, model, which includes at least, a face, by taking a spherical model as an example, its more table of the face number of spherical model
Face seems more smooth, and its fewer surface of the face number of spherical model seems more with regard to corner angle.It is corresponding, high surface model
The as more model of face number, bottom surface model are the less model of face number, establish the heavy workload while model of high surface model
It is more careful, and the workload of establishing bottom surface model is small however model lacks details.
S102, normal map and at least a mask texture mapping are determined, wherein normal map is the corresponding high modulus method of model
Line textures, at least a mask texture mapping is for realizing at least one rendering effect.
Specifically, wherein normal map can serve to indicate that the Lighting information of model, specifically, normal map refers to preservation
The textures of normal information, normal determine that model shadow basic in simulation three-dimensional environment shows that above describe high face moulds
The model detail that type can show is more, however the foundation of high surface model is complicated, high surface model is directly rendered spent by
Resource it is also more, bottom surface model foundation is simple and to render the resource of consuming less.
Further, the normal information on high surface model is preserved and is stored as normal map, which is given
Bottom surface model uses, so that bottom surface model possesses with the normal information high surface model, and then reaches and high face
The identical effect of model, the embodiment of the present invention are not particularly limited normal map.
Further, mask texture mapping is used to increase some detailed information for model, and mask texture mapping for example can be with
(Ambient Occlusion, AO) texture mapping is covered for environment light, wherein AO texture can be realized object corner dust stratification trace
Mark, mask texture mapping also for example can be curvature Curvature texture mapping, and wherein Curvature texture can be used to real
Existing object edge corner angle weathering trace, specifically, normal map, which can be used, in Curvature texture converts acquisition by curvature,
It is only exemplary above and gives mask texture mapping, the embodiment of the present invention is not spy to the concrete type of mask texture mapping
It does not limit, all mask texture mapping that can increase detailed information for model belong to the protection scope of the embodiment of the present invention.
S103, it treats rendering objects model with an at least mask texture mapping according to normal map and is rendered, obtain wash with watercolours
Model after dye.
In the normal map for obtaining model and after an at least mask texture mapping, according to normal map and an at least mask
The model that texture mapping treats rendering objects is rendered, and wherein the corresponding parameter of normal map for example may include basic face
Color can make model be applied to different scenes, by taking one piece of petrophysical model as an example, it is assumed that will be current by adjusting base color
Petrophysical model is placed under the scene in desert, then the property of can choose sets the base color of rock to yellow, and assume can
Current petrophysical model to be placed under the scene in oasis, then the property of can choose set the base color of rock to green.
Further, can also carry out processing to model according to an at least mask texture mapping is that model increases more tables
Face details, wherein AO texture and Curvature texture are all mask textures, and mask texture allows to protect some regions, from
Certain modifications.Still by taking one piece of petrophysical model as an example, it is assumed that the scene that current petrophysical model is placed is located outside, then can be led to
AO texture is overregulated as the relevant parameter within the scope of mask, so that corresponding to the mask model of AO texture on the petrophysical model
Region in enclosing shows the details of more superficial dusts, by adjusting Curvature texture as the phase within the scope of mask
Parameter is closed, so that showing more edges corresponding to the region within the scope of the mask of Curvature texture on the petrophysical model
The details of weathering, and assume that the placement scene of the petrophysical model is located at interior, then it can pass through the mask range of adjusting AO texture
Hybrid parameter intensity within the scope of interior hybrid parameter intensity and Curvature texture mask makes the superficial dust of the rock
And the details of edge weathering is more in line with the setting of the link.
The model that according to normal map and at least a mask texture mapping treats rendering objects both can be with after being rendered
Model after being rendered, the corresponding dummy object for obtaining meeting reality-virtualizing game scene.
Virtual reality model rendering method provided in an embodiment of the present invention, comprising: obtain virtual reality scenario in wash with watercolours
Contaminate object model.Determine normal map and at least a mask texture mapping, wherein normal map is the corresponding high modulus method line of model
Textures, at least a mask texture mapping is for realizing at least one rendering effect.According to normal map and an at least mask texture
Textures are treated rendering objects model and are rendered, the model after being rendered.By realizing the light to model according to normal map
According to information processing, the detailed information of model is handled by being realized according to an at least mask texture mapping, by normal map and
A variety of variations of an at least mask texture mapping are combined so that the same model possesses different customization details, so that the same mould
Type can be applied under different scenes, so that the resource multiplex of implementation model, has saved the cost of manufacture of game.
On the basis of the above embodiments, virtual reality model rendering method provided in an embodiment of the present invention can also include
Input interface, according to input interface can input different normal maps and an at least mask texture mapping then again to model into
Row rendering carries out virtual reality model rendering method provided in an embodiment of the present invention below with reference to Fig. 2 to Fig. 5 further detailed
It is thin to introduce.Fig. 2 is the flowchart 2 of virtual reality model rendering method provided in an embodiment of the present invention, and Fig. 3 is that the present invention is implemented
The input interface schematic diagram for the virtual reality model rendering method that example provides, Fig. 4 are virtual reality provided in an embodiment of the present invention
The model schematic one of model rendering method, Fig. 5 are the model of virtual reality model rendering method provided in an embodiment of the present invention
Schematic diagram two.
As shown in Fig. 2, this method comprises:
S201, obtain virtual reality scenario in object to be rendered model.
Wherein, the implementation of S201 is similar with S101, and details are not described herein again.
S202, subitem parameter input control is shown in input interface, subitem parameter input control includes subitem parameter selection
Control and/or subitem parameter input control.
It wherein, include multiple subitem parameter input controls in input interface, subitem parameter input control is for inputting son
Item parameter, and rendering parameter is further obtained according to the subitem parameter, wherein subitem parameter input control includes the choosing of subitem parameter
Control and/or subitem parameter input control are selected, wherein can be defeated by the modes such as sliding, clicking for subitem parameter selection control
Enter subitem parameter, further, subitem parameter input control may include input frame, by the side for inputting numerical value in input frame
Formula inputs subitem parameter, and above is exemplary the realization for providing subitem parameter input control and subitem parameter selection control
Mode, the embodiment of the present invention are not particularly limited the specific implementation of subitem parameter input control.
It describes in detail below with reference to Fig. 3, as shown in figure 3, the input interface 30 of model rendering includes textures parameter tune
Region 301 and mask hybrid parameter adjustment region 302 are saved, includes that multiple subitem parameters are defeated in the input interface 30 of model rendering
Enter control, such as there can be normal intensity input control, wherein normal intensity input control may include the selection control of normal intensity
Part 3011 and normal intensity input control 3012 select the adjustable normal intensity of control 3011 by sliding normal intensity,
The equally adjustable normal intensity of numerical value, subitem parameter selection control are inputted by the input frame in normal intensity input control 3012
Part also for example can be as shown in the base color parameter selection control 3015 in Fig. 3, by clicking the control of base color parameter selection
Part 3015 can transfer color sample device or colour table, and then carry out the selection of base color, the input of remaining subitem parameter
Mode is similar, and details are not described herein again.
S203, the corresponding effect picture of subitem parameter that subitem input parameter input control obtains is shown.
Further, after input interface inputs subitem parameter, the defeated of the input interface can be shown in input interface
The corresponding effect picture of subitem parameter entered, as shown in figure 3, for example after textures parameter regulation region 301 inputs textures parameter,
The corresponding effect picture of textures parameter can be shown in normal map displaying control 3013, also for example input basis in input interface
After color parameter, the corresponding effect picture of base color parameter can be shown in base color displaying control 3014, herein
The as color of selection, so as to before rendering to the effect of the rendering parameter have one it is preliminary more intuitive
Solution.
S204, the rendering instruction for being directed to effect picture is obtained, rendering instruction is used to indicate the subitem parameter using acquisition to mould
Type is rendered.
It, can be according to the corresponding effect picture of each subitem parameter and each wherein after input interface gets subitem parameter
The specific value of subitem parameter determines whether to render model using the subitem parameter, however, it is determined that the subitem parameter is used,
The rendering then obtained for the effect picture indicates, wherein rendering instruction is used to indicate and is rendered using subitem parameter to model,
By taking Fig. 3 as an example, it can be indicated by obtaining the corresponding rendering of ACK button 303 of input interface 30, so that it is determined that defeated using this
The every input parameter for entering interface renders model.
S205, the subitem parameter obtained according to subitem parameter input control, determine normal map and at least a mask texture
Textures.
Specifically, being determined after getting rendering instruction according to the subitem parameter that each subitem parameter input control obtains
Normal map and at least a mask texture mapping, wherein subitem parameter includes normal map parameter and mask hybrid parameter.?
In the embodiment of the present invention, textures parameter may include basic normal map parameter and details normal map parameter, wherein basis
The normal parameter CONSTRUCTED SPECIFICATION big for realizing model, the details textures parameter surface texture more careful for presentation model
Deng.
Wherein, when obtaining mask hybrid parameter, mask hybrid parameter for example can be AO texture, can be for example also song
Rate texture can also include curvature texture 3022 as shown in figure 3, may include AO texture 3021, wherein AO texture and curvature
Texture is all 8 gray scale textures, can be by the texture storage in the channel of normal map, specifically, normal textures are all
It include 3 channels, respectively R red channel (Red, R), the green channel (Green, G) and the channel blue (Blue, B),
Each channel is 8, can be by AO texture and curvature texture storage in any one channel of R, G, channel B, example
Such as can be by AO texture storage in the channel R, also for example can be by AO texture storage in channel B, the embodiment of the present invention is to this
It is not particularly limited.
Further, mask hybrid parameter provided in an embodiment of the present invention is not just for AO texture and blend mask line
Reason can also include other gray scale textures, other gray scale textures also can store in any one channel in R, G, channel B,
It can be in conjunction with actual needs selection gray scale textures.
Optionally, the corresponding subitem control of gray scale textures can be one, be also possible to it is multiple, as shown in figure 3, can be
The separated selection AO texture 3021 and curvature texture 3022 of meaning shown in Fig. 3, it is only necessary to by the corresponding channel point of gray scale textures
Different subitem controls is not corresponded to, it, can also be by AO texture and curvature texture in alternatively possible implementation
Corresponding subitem control is set as one, sets one for the corresponding subitem control in multiple channels at this time, so
With by one textures of selection, to the multiple gray scale textures of corresponding selection, the embodiment of the present invention is not specifically limited it.
S206, basic normal stick picture disposing is carried out to model to be rendered according to basic normal map, obtains basic normal
Model after stick picture disposing.
Specifically, basic normal map surface includes normal information, and model includes at least one face, corresponding
Ground, model include at least one vertex, can realize when changing the normal direction on vertex and change to this illumination result
Become, so that each vertex is possessed different normal directions may be implemented the concave-convex sense of model, so that model three-dimensional sense is obtained, wherein only
To be changed to the Lighting information of model surface so that model obtains visual three-dimensional sense, the structure of model itself not by
Modification.
Further, corresponding parameter is combined to carry out illumination calculation to model to be rendered according to basic normal map, wherein
Corresponding parameter can be for example normal intensity etc., to obtain the corresponding model illumination letter to be rendered of basic normal stick picture disposing
Breath, further obtains the illumination light and shade calculated based on basic normal map.After obtaining the corresponding Lighting information of model, by the light
According to Information application in the model, model after obtaining basic normal stick picture disposing, the model carrying after basic normal stick picture disposing
Lighting information, visually makes the model to show the details that model itself does not have.
S207, the processing of details normal map is carried out to the model after basic normal stick picture disposing according to details normal map,
Obtain details normal map treated model.
Wherein, it is showed using the more careful details in details normal map implementation model surface, the reality of details normal map
Existing mode is similar with basic normal, specifically, calculating needs according to according to basic normal map and details normal map first
The quantity of details normal map, and then according to details normal map combine corresponding parameter to basic normal stick picture disposing after
Model carries out carry out illumination calculation, to obtain the model illumination corresponding with basic normal map mixed processing of details normal map
Information further obtains the illumination light and shade of the model after mixing calculates.
Further, basic normal map illumination letter corresponding with the model after details normal map mixed processing is being obtained
After breath, which is applied to the model, details normal map is obtained treated model, further visually make
It obtains model and shows the more careful details that model itself does not have.
A distance explanation is carried out below with reference to Fig. 4 and Fig. 5, as shown in figure 4, if basic normal map is applied to rock
The rough structure of petrophysical model may be implemented in stone model, and the shadow for reflecting petrophysical model that visually can be rough is aobvious
Show to realize stereoscopic effect, the vertex structure of model does not change in the process, only the carrying illumination letter of model
Breath is to show detailed information.
As shown in figure 5, the model being further applied to details normal map after basic normal stick picture disposing can be more
The detailed structure for showing rock surface that refinement causes, the Lighting information of petrophysical model carrying is basic normal patch in the process
After graph parameter and details normal map parameter mixed processing, to show more careful detailed information.
And the Lighting information with the picture texture computation model for using fixed size in the prior art is so that model
Having unlike relief mode, the pixel of the picture texture of fixed size is fixed value, when game picture is more demanding,
When needing to dummy object close-ups surface details, the picture texture of fixed size is because pixel fixation will lead to details mould
Paste, however Lighting information is loaded onto mould using details normal map parameter superposition mixed base normal map by the embodiment of the present invention
The details on the mode presentation model surface on type surface can according to need dynamic adjustment line textures parameter, such as when game is drawn
It, can be according to the normal intensity or number apart from dynamic adjustment line textures when the detail that face needs to show object is higher
When measuring, such as needing close-ups, the quantity of details normal map can be increased to realize details performance abundant, go back example
When such as needing distant surveillance, then it can choose reduction normal intensity and avoid vision earlier, it is full to adjust textures parameter by dynamic
The requirement of sufficient game picture, to promote the game experiencing of player.
S208, according to an at least mask texture mapping, to normal map, treated that model carries out mask mixed processing, obtains
Model after to rendering.
It, can be according further to an at least mask texture mapping pair after being handled using normal map model
Model after stick picture disposing carries out mask mixed processing, so that the more surface details of implementation model, show model
It is more in line with the surface details of going game environment out, such as object concave surface corner dust stratification can be realized using the parameter of AO texture
Trace, it is assumed that currently there is a car model, needs for the car model to be placed in gaming in a discarded old warehouse,
Then the surface exhibits of car model can be made to go out the details of more dust stratification by adjusting the parameter of AO texture, so that should
Model can more be suitable for scene of game.
After carrying out mask mixed processing to the model after stick picture disposing according to an at least mask texture mapping, wash with watercolours can be obtained
Model after dye, the model can be suitable for the scene of the game of current virtual reality, however many objects in game are usually
It is duplicate, such as rock, vehicle, house etc., it is assumed that it says one block of rock, can reside in desert Environment, same one piece
Rock equally can reside in the environment on pond side, only be needed at this time from input interface reacquisition subitem parameter, and according to
The subitem parameter renders model, does not need to model or re-establish the resource suitable for different scenes again,
To improve the reusability of resource, the cost of manufacture of game has been saved.
Model rendering method provided in an embodiment of the present invention, comprising: obtain the object to be rendered in virtual reality scenario
Model.Input interface show subitem parameter input control, subitem parameter input control include subitem parameter selection control and/or
Subitem parameter input control.Show the corresponding effect picture of subitem parameter that subitem input parameter input control obtains.Acquisition is directed to
The rendering of effect picture indicates that rendering instruction, which is used to indicate, renders model using the subitem parameter obtained.Joined according to subitem
The subitem parameter that number input control obtains, determines normal map and at least a mask texture mapping.Wash with watercolours is treated according to basic textures
The model of dye carries out basic normal stick picture disposing, the model after obtaining basic normal stick picture disposing.According to details textures to basis
Normal map treated model carries out the processing of details normal map, obtains details normal map treated model.According to extremely
A few mask texture mapping, to normal map, treated that model carries out mask mixed processing, the model after being rendered.Pass through
Basic normal map is mixed with details normal map and is handled model, so that model can be realized more careful table
Face details meets the picture demand of game, promotes the game experiencing of player, it is possible to further by adjust normal map and
An at least mask texture mapping, which is realized, is applied to the same model in different scene of game, thus the resource multiplex of game,
It is effectively saved the cost of manufacture of game.
Model rendering method provided in an embodiment of the present invention is carried out below with reference to a specific example shown in Fig. 6
It is discussed in detail, Fig. 6 is the schematic diagram of virtual reality model rendering method provided in an embodiment of the present invention.
As shown in fig. 6, there is currently the models of a rock, containing first in the block diagram of S01 includes a basis
The schematic diagram of normal map is handled petrophysical model according to the basis normal map, after obtaining basic normal stick picture disposing
Model, i.e., shown in S01, shown the big CONSTRUCTED SPECIFICATION of model at this time, secondly also pasted comprising details normal in S01
The schematic diagram of figure is further handled the model after basic normal stick picture disposing according to the details normal map, realizes rock
The surface information of stone model more details.By normal map treated petrophysical model and has shadow and then have vertical
Body-sensing.Further, textures parameter can also be adjusted to be adjusted basic colors, the surface details etc. of petrophysical model.
After S01 processing is completed, the petrophysical model after stick picture disposing is carried out into one according to the AO texture illustrated in S02
Step ground mask mixed processing, realize petrophysical model concave surface corner dust stratification trace, arrive the demonstrating model as shown in S02, then into
One step, after S02 processing is completed, petrophysical model is further processed using Curvature texture, increases rock mould
Type edge corner angle weathering trace can also make the rock by masks hybrid parameters such as adjustment region size, the soft degree in edge
Stone model is preferably suitable for current scene of game.
Petrophysical model is handled by using two or more normal maps and in conjunction with mask hybrid parameter, it can be with
It realizes and the petrophysical model is applied in different scenes, and then improve the resource multiplex rate of petrophysical model.
On the basis of the above embodiments, normal map parameter includes at least one of following: base color, normal patch
Figure texture, normal intensity, number of iterations;
Mask hybrid parameter includes at least one of following: prebake texture, texture strength, area size, edge are soft
With.
Specifically, the change to model keynote color may be implemented by adjusting the base color in textures parameter, such as
Currently there is an auto model, a green automobile is needed according to current scene of game, then can be incited somebody to action by base color
The color of the car model is set as green, if current scene of game needs the automobile of a yellow, can pass through basis
The color of the car model is set yellow by color.
Wherein, the change shown to model shadow may be implemented by adjusting textures texture, textures texture may include base
Plinth normal map texture may also include, for example details normal map texture, different basic normal map textures and details method
Line textures texture carries different normal details, so as to realize that different scenes is shown, so that model realization is different
Effect.
Optionally, the embodiment of the present invention can also be realized in such a way that textures texture is added to model surface to model
The change of basic colors, wherein textures texture can be used as a textures parameter, can be in material for the textures parametric texture
Multiple textures textures are preset in library, select suitable textures parametric texture further according to the scene of needs so that model meets works as
The scene settings of preceding game, the presentation model details that wherein textures parametric texture can be more careful.
It is possible to further be realized by adjusting the normal intensity in normal map parameter to the careful of model surface
Degree is adjusted, such as can be by the intensity of adjusting details normal map, so that model shows different details exhibitions
Show, this sentences skin and carries out analogy explanation, if regarding the model after basic normal stick picture disposing as skin surface
Words, skin surface at this time is like no any flaw, very smooth skin surface, then the processing of details normal map is just
It is equivalent to and adds the texture of skin in skin surface, then the intensity of details normal map is bigger, the skin line showed
It is also more clear to manage.
Wherein prebake texture for example may include AO texture, may also include, for example Curvature texture, wherein AO line
Object concave surface corner dust stratification trace may be implemented in reason, and object edge corner angle weathering trace may be implemented in Curvature texture, into one
Step ground, the surface details that model may be implemented by adjusting the response parameter within the scope of mask texture mask flexibly change, such as
For scene locating for "current" model in cliffside, the weathering being subject to is more serious, dust stratification also compare it is more, then can be enhanced AO texture with
And the relevant parameter within the scope of Curvature texture mask is so that model is suitable for current scene of game.
Specifically, mask hybrid parameter can also include the soft degree of area size and edge, wherein area size is joined
Corresponding number is so that "current" model surface exhibits go out the area size of detailed information, such as can pass through adjustment region size
To adjust the area size in the dust stratification region of "current" model, wherein the soft extent index in edge is adjustable shows details letter
The edge of breath is soft, detailed information is showed more lively specific.
Model can be made to be applied to different scenes by adjusting above-mentioned normal map and an at least mask texture mapping
Under, while more careful surface details are shown, improve the reusability of resource.
Optionally, on the basis of the above embodiments, in the subitem parameter obtained according to input interface, normal map is determined
Before an at least mask texture mapping, model rendering method provided in an embodiment of the present invention further include:
Obtain the type of the model of object to be rendered;
When the type of the model of object to be rendered belongs to preset kind, the input interface is shown.
Specifically, the type of object model to be rendered for example can for rock, automobile, house, river, small grass, flower,
The object being likely to occur in a series of game such as people, animal, however model rendering method provided in an embodiment of the present invention is mainly answered
For being similar to a series of material type objects such as rock, automobile, house, therefore model is set in advance in the embodiment of the present invention
Preset kind, therefore before specifically render, the type of the model of object to be rendered is obtained first, when object to be rendered
The type of model when belonging to preset kind, then show input interface, and input on input interface relevant rendering parameter into
One step renders model realization.
When the type of the model of object to be rendered is not belonging to preset kind, the model of current object to be rendered can be prompted
It can not be rendered, the model of the current object to be rendered of user can also be prompted to be not belonging to preset kind, ask the user whether to want
Continue to render, by setting preset kind and in advance obtain object to be rendered model type, can be to avoid rendering
Discovery "current" model discomfort shares method provided in an embodiment of the present invention and is rendered afterwards, to reduce error rate, improves work
Efficiency.
Fig. 7 is the structural schematic diagram one of virtual reality model rendering device provided in an embodiment of the present invention.As shown in fig. 7,
The model rendering device 70 includes: to obtain module 701, determining module 702 and rendering module 703.
Module 701 is obtained, for obtaining the model of the object to be rendered in virtual reality scenario;
Determining module 702, for determining normal map and at least a mask texture mapping, wherein the normal map is
The corresponding high mould normal map of the model, an at least mask texture mapping is for realizing at least one rendering effect.
Rendering module 703, according to the normal map and an at least mask texture mapping to the object to be rendered
Model is rendered, the model after being rendered.
In a kind of possible design, determining module 702 is specifically used for:
According to the subitem parameter that input interface obtains, normal map and at least a mask texture mapping are determined, wherein input
The subitem parameter that interface obtains includes: normal map parameter and mask hybrid parameter.
In a kind of possible design, determining module 702 is specifically used for:
Subitem parameter input control is shown in input interface, and subitem parameter input control includes subitem parameter selection control
And/or subitem parameter input control;
According to the subitem parameter that subitem parameter input control obtains, normal map and at least a mask texture mapping are determined.
Device provided in this embodiment can be used for executing the technical solution of above method embodiment, realization principle and skill
Art effect is similar, and details are not described herein again for the present embodiment.
Fig. 8 is the structural schematic diagram two of virtual reality model rendering device provided in an embodiment of the present invention.As shown in figure 8,
The present embodiment is on the basis of Fig. 7 embodiment, further includes: display module 804.
In a kind of possible design, display module 804 is used for: in the subitem ginseng obtained according to subitem parameter input control
Number before determining normal map and at least a mask texture mapping, shows the subitem ginseng that subitem input parameter input control obtains
The corresponding effect picture of number;
The rendering obtained for effect picture indicates that rendering instruction, which is used to indicate, carries out model using the subitem parameter obtained
Rendering.
In a kind of possible design, normal map parameter includes at least one of following: base color, normal map
Texture, normal intensity, number of iterations;
Mask hybrid parameter includes at least one of following: prebake texture, texture strength, area size, edge are soft
And degree.
In a kind of possible design, obtains module 801 and is also used to:
It is obtained before determining normal map and at least a mask texture mapping in the subitem parameter obtained according to input interface
Take the type of the model of object to be rendered;
When the type of the model of object to be rendered belongs to preset kind, input interface is shown.
In a kind of possible design, rendering module 803 is specifically used for:
According to normal map, normal map processing is carried out to model to be rendered, obtains normal map treated model;
According to an at least mask texture mapping, to normal map, treated that model carries out mask mixed processing, obtains wash with watercolours
Model after dye.
In a kind of possible design, normal map includes basic normal map and details normal map;Rendering module 803
Also particularly useful for:
Basic normal stick picture disposing is carried out to model to be rendered according to basic normal map, is obtained at basic normal map
Model after reason;
The processing of details normal map is carried out to the model after basic normal stick picture disposing according to details normal map, is obtained thin
Save normal map treated model.
Fig. 9 is the hardware structural diagram of virtual reality model rendering apparatus provided in an embodiment of the present invention.Such as Fig. 9 institute
Show, the virtual reality model rendering apparatus 90 of the present embodiment includes: processor 901 and memory 902;Wherein
Memory 902, for storing computer executed instructions;
Processor 901, it is virtually existing in above-described embodiment to realize for executing the computer executed instructions of memory storage
Each step performed by real mould rendering method.It specifically may refer to the associated description in preceding method embodiment.
Optionally, memory 902 can also be integrated with processor 901 either independent.
When memory 902 is independently arranged, which further includes bus 903, for connecting
State memory 902 and processor 901.
The embodiment of the present invention also provides a kind of computer readable storage medium, stores in the computer readable storage medium
There are computer executed instructions, when processor executes the computer executed instructions, realizes virtual reality model as described above
Rendering method.
In several embodiments provided by the present invention, it should be understood that disclosed device and method can pass through it
Its mode is realized.For example, apparatus embodiments described above are merely indicative, for example, the division of the module, only
Only a kind of logical function partition, there may be another division manner in actual implementation, for example, multiple modules can combine or
It is desirably integrated into another system, or some features can be ignored or not executed.Another point, it is shown or discussed it is mutual it
Between coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or communication link of device or module
It connects, can be electrical property, mechanical or other forms.
The module as illustrated by the separation member may or may not be physically separated, aobvious as module
The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple
In network unit.Some or all of the modules therein can be selected to realize the mesh of this embodiment scheme according to the actual needs
's.
It, can also be in addition, each functional module in each embodiment of the present invention can integrate in one processing unit
It is that modules physically exist alone, can also be integrated in one unit with two or more modules.Above-mentioned module at
Unit both can take the form of hardware realization, can also realize in the form of hardware adds SFU software functional unit.
The above-mentioned integrated module realized in the form of software function module, can store and computer-readable deposit at one
In storage media.Above-mentioned software function module is stored in a storage medium, including some instructions are used so that a computer
Equipment (can be personal computer, server or the network equipment etc.) or processor (English: processor) execute this Shen
Please each embodiment the method part steps.
It should be understood that above-mentioned processor can be central processing unit (English: Central Processing Unit, letter
Claim: CPU), can also be other general processors, digital signal processor (English: Digital Signal Processor,
Referred to as: DSP), specific integrated circuit (English: Application Specific Integrated Circuit, referred to as:
ASIC) etc..General processor can be microprocessor or the processor is also possible to any conventional processor etc..In conjunction with hair
The step of bright disclosed method, can be embodied directly in hardware processor and execute completion, or with hardware in processor and soft
Part block combiner executes completion.
Memory may include high speed RAM memory, it is also possible to and it further include non-volatile memories NVM, for example, at least one
Magnetic disk storage can also be USB flash disk, mobile hard disk, read-only memory, disk or CD etc..
Bus can be industry standard architecture (Industry Standard Architecture, ISA) bus, outer
Portion's apparatus interconnection (Peripheral Component, PCI) bus or extended industry-standard architecture (Extended
Industry Standard Architecture, EISA) bus etc..Bus can be divided into address bus, data/address bus, control
Bus etc..For convenient for indicating, the bus in illustrations does not limit only a bus or a type of bus.
Above-mentioned storage medium can be by any kind of volatibility or non-volatile memory device or their combination
It realizes, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable
Read-only memory (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash memory,
Disk or CD.Storage medium can be any usable medium that general or specialized computer can access.
A kind of illustrative storage medium is coupled to processor, believes to enable a processor to read from the storage medium
Breath, and information can be written to the storage medium.Certainly, storage medium is also possible to the component part of processor.It processor and deposits
Storage media can be located at specific integrated circuit (Application Specific Integrated Circuits, referred to as:
ASIC in).Certainly, pocessor and storage media can also be used as discrete assembly and be present in electronic equipment or main control device.
Those of ordinary skill in the art will appreciate that: realize that all or part of the steps of above-mentioned each method embodiment can lead to
The relevant hardware of program instruction is crossed to complete.Program above-mentioned can be stored in a computer readable storage medium.The journey
When being executed, execution includes the steps that above-mentioned each method embodiment to sequence;And storage medium above-mentioned include: ROM, RAM, magnetic disk or
The various media that can store program code such as person's CD.
Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent
Pipe present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: its according to
So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into
Row equivalent replacement;And these are modified or replaceed, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution
The range of scheme.
Claims (11)
1. a kind of virtual reality model rendering method characterized by comprising
Obtain the object model to be rendered in virtual reality scenario;
Determine normal map and at least a mask texture mapping, wherein the normal map is the corresponding high modulus method of the model
Line textures, an at least mask texture mapping is for realizing at least one rendering effect;
The object model to be rendered is rendered according to the normal map and an at least mask texture mapping, is obtained
Model after rendering.
2. the method according to claim 1, wherein the determining normal map and an at least mask texture
Textures, comprising:
According to the subitem parameter that input interface obtains, the normal map and an at least mask texture mapping are determined, wherein
The subitem parameter that the input interface obtains includes: normal map parameter and mask hybrid parameter.
3. according to the method described in claim 2, it is characterized in that, the subitem parameter obtained according to input interface, determines
The normal map and an at least mask texture mapping, comprising:
Subitem parameter input control is shown in the input interface, and the subitem parameter input control includes subitem parameter selection control
Part and/or subitem parameter input control;
According to the subitem parameter that the subitem parameter input control obtains, the normal map and an at least mask line are determined
Manage textures.
4. according to the method described in claim 3, it is characterized in that, the son obtained according to the subitem parameter input control
Item parameter, before determining the normal map and an at least mask texture mapping, the method also includes:
Show the corresponding effect picture of subitem parameter that the subitem input parameter input control obtains;
The rendering obtained for the effect picture indicates that the rendering instruction is used to indicate the subitem parameter pair using the acquisition
The model is rendered.
5. according to the method described in claim 2, it is characterized in that, the normal map parameter includes at least one in following
Kind: base color, normal map texture, normal intensity, number of iterations;
The mask hybrid parameter includes at least one of following: prebake texture, texture strength, area size, edge are soft
And degree.
6. according to the method described in claim 2, it is characterized in that, the subitem parameter obtained according to input interface, determines
Before the normal map and an at least mask texture mapping, the method also includes:
Obtain the type of the model of object to be rendered;
When the type of the model of the object to be rendered belongs to preset kind, the input interface is shown.
7. the method according to claim 1, wherein described according to the normal map and an at least mask
Texture mapping renders the object model to be rendered, the model after being rendered, comprising:
According to the normal map, normal map processing is carried out to the model to be rendered, obtaining normal map, treated
Model;
According to an at least mask texture mapping, to the normal map, treated that model carries out mask mixed processing, obtains
Model after to rendering.
8. the method according to the description of claim 7 is characterized in that the normal map includes basic normal map and details method
Line textures;It is described that the model progress normal map processing to be rendered is obtained at normal map according to the normal map
Model after reason, comprising:
Basic normal stick picture disposing is carried out to the model according to the basic normal map, after obtaining basic normal stick picture disposing
Model;
The processing of details normal map is carried out to the model after the basic normal stick picture disposing according to the details normal map, is obtained
To details normal map treated model.
9. a kind of virtual reality model rendering device characterized by comprising
Module is obtained, for obtaining the model of the object to be rendered in virtual reality scenario;
Determining module, for determining normal map and at least a mask texture mapping, wherein the normal map is the model
Corresponding high mould normal map, an at least mask texture mapping is for realizing at least one rendering effect;
Rendering module is used for according to the normal map and an at least mask texture mapping to the object model to be rendered
It is rendered, the model after being rendered.
10. a kind of virtual reality model rendering apparatus characterized by comprising
Memory, for storing program;
Processor, for executing the described program of the memory storage, when described program is performed, the processor is used for
Execute the method as described in any in claim 1 to 7.
11. a kind of computer readable storage medium, which is characterized in that including instruction, when run on a computer, make to succeed in one's scheme
Calculation machine executes the method as described in any in claim 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811495926.7A CN109377546B (en) | 2018-12-07 | 2018-12-07 | Virtual reality model rendering method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811495926.7A CN109377546B (en) | 2018-12-07 | 2018-12-07 | Virtual reality model rendering method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109377546A true CN109377546A (en) | 2019-02-22 |
CN109377546B CN109377546B (en) | 2023-07-18 |
Family
ID=65372893
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811495926.7A Active CN109377546B (en) | 2018-12-07 | 2018-12-07 | Virtual reality model rendering method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109377546B (en) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109960887A (en) * | 2019-04-01 | 2019-07-02 | 网易(杭州)网络有限公司 | Model production method and device, storage medium and electronic equipment based on LOD |
CN110390709A (en) * | 2019-06-19 | 2019-10-29 | 北京巴别时代科技股份有限公司 | The round and smooth method of cartoon rendering crisperding |
CN111009026A (en) * | 2019-12-24 | 2020-04-14 | 腾讯科技(深圳)有限公司 | Object rendering method and device, storage medium and electronic device |
CN111192201A (en) * | 2020-04-08 | 2020-05-22 | 腾讯科技(深圳)有限公司 | Method and device for generating face image and training model thereof, and electronic equipment |
CN111210497A (en) * | 2020-01-16 | 2020-05-29 | 网易(杭州)网络有限公司 | Model rendering method and device, computer readable medium and electronic equipment |
CN111383320A (en) * | 2020-03-09 | 2020-07-07 | 网易(杭州)网络有限公司 | Virtual model processing method, device, equipment and storage medium |
CN112233215A (en) * | 2020-10-15 | 2021-01-15 | 网易(杭州)网络有限公司 | Contour rendering method, apparatus, device and storage medium |
CN112274934A (en) * | 2020-11-19 | 2021-01-29 | 网易(杭州)网络有限公司 | Model rendering method, device, equipment and storage medium |
CN112419465A (en) * | 2020-12-09 | 2021-02-26 | 网易(杭州)网络有限公司 | Rendering method and device of virtual model |
CN112465945A (en) * | 2020-12-07 | 2021-03-09 | 网易(杭州)网络有限公司 | Model generation method and device, storage medium and computer equipment |
CN112604294A (en) * | 2020-12-29 | 2021-04-06 | 完美世界(北京)软件科技发展有限公司 | Rendering method and device of map resource, electronic equipment and storage medium |
CN112862943A (en) * | 2021-02-03 | 2021-05-28 | 网易(杭州)网络有限公司 | Virtual model rendering method and device, storage medium and electronic equipment |
CN112915536A (en) * | 2021-04-02 | 2021-06-08 | 网易(杭州)网络有限公司 | Rendering method and device of virtual model |
CN113546410A (en) * | 2021-04-23 | 2021-10-26 | 网易(杭州)网络有限公司 | Terrain model rendering method and device, electronic equipment and storage medium |
US11276227B2 (en) | 2019-12-24 | 2022-03-15 | Tencent Technology (Shenzhen) Company Limited | Object rendering method and apparatus, storage medium, and electronic device using a simulated pre-integration map |
CN114187398A (en) * | 2021-12-15 | 2022-03-15 | 广州光锥元信息科技有限公司 | Processing method and device for human body illumination rendering based on normal map |
CN114596400A (en) * | 2022-05-09 | 2022-06-07 | 山东捷瑞数字科技股份有限公司 | Method for batch generation of normal map based on three-dimensional engine |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104463954A (en) * | 2014-11-14 | 2015-03-25 | 无锡梵天信息技术股份有限公司 | Three-dimensional image surface detail simulation method and system |
CN107622520A (en) * | 2017-09-29 | 2018-01-23 | 上海开圣影视文化传媒股份有限公司 | The method for accelerating to render |
CN108564646A (en) * | 2018-03-28 | 2018-09-21 | 腾讯科技(深圳)有限公司 | Rendering intent and device, storage medium, the electronic device of object |
-
2018
- 2018-12-07 CN CN201811495926.7A patent/CN109377546B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104463954A (en) * | 2014-11-14 | 2015-03-25 | 无锡梵天信息技术股份有限公司 | Three-dimensional image surface detail simulation method and system |
CN107622520A (en) * | 2017-09-29 | 2018-01-23 | 上海开圣影视文化传媒股份有限公司 | The method for accelerating to render |
CN108564646A (en) * | 2018-03-28 | 2018-09-21 | 腾讯科技(深圳)有限公司 | Rendering intent and device, storage medium, the electronic device of object |
Cited By (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109960887A (en) * | 2019-04-01 | 2019-07-02 | 网易(杭州)网络有限公司 | Model production method and device, storage medium and electronic equipment based on LOD |
CN110390709A (en) * | 2019-06-19 | 2019-10-29 | 北京巴别时代科技股份有限公司 | The round and smooth method of cartoon rendering crisperding |
US11276227B2 (en) | 2019-12-24 | 2022-03-15 | Tencent Technology (Shenzhen) Company Limited | Object rendering method and apparatus, storage medium, and electronic device using a simulated pre-integration map |
CN111009026A (en) * | 2019-12-24 | 2020-04-14 | 腾讯科技(深圳)有限公司 | Object rendering method and device, storage medium and electronic device |
CN111009026B (en) * | 2019-12-24 | 2020-12-01 | 腾讯科技(深圳)有限公司 | Object rendering method and device, storage medium and electronic device |
CN111210497A (en) * | 2020-01-16 | 2020-05-29 | 网易(杭州)网络有限公司 | Model rendering method and device, computer readable medium and electronic equipment |
CN111210497B (en) * | 2020-01-16 | 2023-11-28 | 网易(杭州)网络有限公司 | Model rendering method and device, computer readable medium and electronic equipment |
CN111383320A (en) * | 2020-03-09 | 2020-07-07 | 网易(杭州)网络有限公司 | Virtual model processing method, device, equipment and storage medium |
CN111383320B (en) * | 2020-03-09 | 2024-01-26 | 网易(杭州)网络有限公司 | Virtual model processing method, device, equipment and storage medium |
CN111192201A (en) * | 2020-04-08 | 2020-05-22 | 腾讯科技(深圳)有限公司 | Method and device for generating face image and training model thereof, and electronic equipment |
CN112233215B (en) * | 2020-10-15 | 2023-08-22 | 网易(杭州)网络有限公司 | Contour rendering method, device, equipment and storage medium |
CN112233215A (en) * | 2020-10-15 | 2021-01-15 | 网易(杭州)网络有限公司 | Contour rendering method, apparatus, device and storage medium |
CN112274934A (en) * | 2020-11-19 | 2021-01-29 | 网易(杭州)网络有限公司 | Model rendering method, device, equipment and storage medium |
CN112274934B (en) * | 2020-11-19 | 2024-07-26 | 网易(杭州)网络有限公司 | Model rendering method, device, equipment and storage medium |
CN112465945A (en) * | 2020-12-07 | 2021-03-09 | 网易(杭州)网络有限公司 | Model generation method and device, storage medium and computer equipment |
CN112465945B (en) * | 2020-12-07 | 2024-04-09 | 网易(杭州)网络有限公司 | Model generation method and device, storage medium and computer equipment |
CN112419465A (en) * | 2020-12-09 | 2021-02-26 | 网易(杭州)网络有限公司 | Rendering method and device of virtual model |
CN112419465B (en) * | 2020-12-09 | 2024-05-28 | 网易(杭州)网络有限公司 | Virtual model rendering method and device |
CN112604294A (en) * | 2020-12-29 | 2021-04-06 | 完美世界(北京)软件科技发展有限公司 | Rendering method and device of map resource, electronic equipment and storage medium |
CN112862943B (en) * | 2021-02-03 | 2024-06-04 | 网易(杭州)网络有限公司 | Virtual model rendering method and device, storage medium and electronic equipment |
CN112862943A (en) * | 2021-02-03 | 2021-05-28 | 网易(杭州)网络有限公司 | Virtual model rendering method and device, storage medium and electronic equipment |
CN112915536A (en) * | 2021-04-02 | 2021-06-08 | 网易(杭州)网络有限公司 | Rendering method and device of virtual model |
CN112915536B (en) * | 2021-04-02 | 2024-03-22 | 网易(杭州)网络有限公司 | Virtual model rendering method and device |
CN113546410A (en) * | 2021-04-23 | 2021-10-26 | 网易(杭州)网络有限公司 | Terrain model rendering method and device, electronic equipment and storage medium |
CN113546410B (en) * | 2021-04-23 | 2024-06-04 | 网易(杭州)网络有限公司 | Terrain model rendering method, apparatus, electronic device and storage medium |
CN114187398A (en) * | 2021-12-15 | 2022-03-15 | 广州光锥元信息科技有限公司 | Processing method and device for human body illumination rendering based on normal map |
CN114596400A (en) * | 2022-05-09 | 2022-06-07 | 山东捷瑞数字科技股份有限公司 | Method for batch generation of normal map based on three-dimensional engine |
Also Published As
Publication number | Publication date |
---|---|
CN109377546B (en) | 2023-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109377546A (en) | Virtual reality model rendering method and device | |
CN106815881B (en) | A kind of color control method and device of actor model | |
CN112884874B (en) | Method, device, equipment and medium for applying applique on virtual model | |
CN112245926B (en) | Virtual terrain rendering method, device, equipment and medium | |
CN109064549A (en) | Index point detection model generation method and mark point detecting method | |
CN108043027B (en) | Storage medium, electronic device, game screen display method and device | |
CN111583381A (en) | Rendering method and device of game resource map and electronic equipment | |
CN109712226A (en) | The see-through model rendering method and device of virtual reality | |
EP3051497A1 (en) | Three-dimensional map display system | |
CN112274934B (en) | Model rendering method, device, equipment and storage medium | |
CN117218273A (en) | Image rendering method and device | |
CN111784817B (en) | Shadow display method and device, storage medium and electronic device | |
CN111008933B (en) | Picture processing method and device, electronic equipment and storage medium | |
CN109903374B (en) | Eyeball simulation method and device for virtual object and storage medium | |
CN108230430B (en) | Cloud layer mask image processing method and device | |
CN115526976A (en) | Virtual scene rendering method and device, storage medium and electronic equipment | |
CN113648653B (en) | Game virtual object rendering method, device, equipment and storage medium | |
CN109499067A (en) | A kind of method for drafting and device, electronic equipment, storage medium of terrain texture | |
CN114612641A (en) | Material migration method and device and data processing method | |
CN111784804A (en) | Lightning simulation method and device in virtual scene, terminal and readable storage medium | |
WO2023160487A1 (en) | Topographic-region splicing method and apparatus, and computer device and storage medium | |
CN108171784B (en) | Rendering method and terminal | |
CN112950753A (en) | Virtual plant display method, device, equipment and storage medium | |
CN117274475A (en) | Halo effect rendering method and device, electronic equipment and readable storage medium | |
CN109767484A (en) | With the light and color homogenization method and system of color consistency in a kind of portion three-dimensional picture pasting |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |