[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109377546A - Virtual reality model rendering method and device - Google Patents

Virtual reality model rendering method and device Download PDF

Info

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
Application number
CN201811495926.7A
Other languages
Chinese (zh)
Other versions
CN109377546B (en
Inventor
朱长卫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN201811495926.7A priority Critical patent/CN109377546B/en
Publication of CN109377546A publication Critical patent/CN109377546A/en
Application granted granted Critical
Publication of CN109377546B publication Critical patent/CN109377546B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/10Geometric effects
    • G06T15/20Perspective computation
    • G06T15/205Image-based rendering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/006Mixed reality
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Energy 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

Virtual reality model rendering method and device
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.
CN201811495926.7A 2018-12-07 2018-12-07 Virtual reality model rendering method and device Active CN109377546B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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