CN116310009A - Decoration processing method and device for digital virtual object and storage medium - Google Patents
Decoration processing method and device for digital virtual object and storage medium Download PDFInfo
- Publication number
- CN116310009A CN116310009A CN202310551744.1A CN202310551744A CN116310009A CN 116310009 A CN116310009 A CN 116310009A CN 202310551744 A CN202310551744 A CN 202310551744A CN 116310009 A CN116310009 A CN 116310009A
- Authority
- CN
- China
- Prior art keywords
- target
- particles
- ornament
- support
- particle
- 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
- 238000005034 decoration Methods 0.000 title claims description 49
- 238000003672 processing method Methods 0.000 title claims description 26
- 239000002245 particle Substances 0.000 claims abstract description 128
- 238000012545 processing Methods 0.000 claims abstract description 22
- 238000009877 rendering Methods 0.000 claims abstract description 17
- 238000000034 method Methods 0.000 claims abstract description 16
- 238000004590 computer program Methods 0.000 claims description 3
- SNICXCGAKADSCV-UHFFFAOYSA-N nicotine Chemical compound CN1CCCC1C1=CC=CN=C1 SNICXCGAKADSCV-UHFFFAOYSA-N 0.000 description 8
- 230000000694 effects Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000004088 simulation Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000011164 primary particle Substances 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000000087 stabilizing effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/20—3D [Three Dimensional] animation
- G06T13/40—3D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/005—General purpose rendering architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/04—Indexing scheme for image data processing or generation, in general involving 3D image data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/56—Particle system, point based geometry or rendering
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Graphics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Processing Or Creating Images (AREA)
Abstract
The invention relates to a method, a device and a storage medium for processing ornaments of a digital virtual object, wherein the ornaments of the digital virtual object are attached to an support, and the method comprises the following steps: determining target particles according to the position relation between the ornament and the particles of the support; determining a target position according to the target particles; and rendering and processing the ornament according to the target position. According to the embodiment of the invention, the target particles are found out through the position relation between the ornament and the particles of the support, then the target position is determined according to the target particles, and the ornament is rendered according to the target position, so that the ornament can physically move along with the support of the virtual object, and the consistency of the position, the rotation direction and the support of the ornament is maintained.
Description
Technical Field
The invention relates to the technical field of cloud computing, in particular to a decoration processing method, device and storage medium of a digital virtual object.
Background
Currently, with the development of game engines, more realistic Groom hair rendering and Niagara-based hair dynamics simulation have been provided in the illusion engine version 4.27. In order to enrich the decorative effect of the digital virtual object head, the ornaments such as hairpins, hairbands and the like need to be enabled to physically move along with the hairline of the digital virtual object, but the illusion engine 4.27 version has no related function built in.
Disclosure of Invention
Therefore, the invention provides a decoration processing method, device, equipment and storage medium for a digital virtual object, which can enable the decoration to physically move along with an support and keep the consistency of the position, the rotation direction and the support of the decoration.
In a first aspect, the present invention provides a method for ornament processing of a digital virtual object,
a digital virtual object ornament attached to an item of clothing, the method comprising:
determining target particles according to the position relation between the ornament and the particles of the support;
determining a target position according to the target particles;
and rendering and processing the ornament according to the target position.
In a second aspect, an embodiment of the present invention further provides an ornament processing device for a digital virtual object, where an ornament of the digital virtual object is attached to a virtual object processing system on an support, the device including:
the first determining unit is used for determining target particles according to the position relation between the ornament and the particles of the support;
the second determining unit is used for determining a target position according to the target particles;
and the rendering unit is used for rendering and processing the ornament according to the target position.
In a third aspect, an embodiment of the present invention further provides an electronic device, including: one or more processors; a memory for storing one or more programs; when the one or more programs are read and executed by the one or more processors, the one or more processors are caused to implement the decoration processing method of the digital virtual object as described above.
In a fourth aspect, embodiments of the present invention further provide a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the above-described decoration processing method for a digital virtual object.
Compared with the prior art, the decoration processing method, device, equipment and storage medium for the digital virtual object provided by the embodiment of the invention find out target particles according to the position relation between the decoration and the particles of the support, then determine the target position according to the target particles, render and process the decoration according to the target position, enable the decoration to physically move along with the support of the virtual object, keep the consistency of the position, the rotation direction and the support of the decoration, render a hair decoration model by using a mesh renderer of a primary particle system, directly finish the processing in the particle system, synchronize position data faster, and improve the delay problem of data synchronization.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, a brief description will be given below of the drawings required for the embodiments or the prior art descriptions, and it is obvious that the drawings in the following description are some embodiments of the present invention, and that other drawings may be obtained according to these drawings without the need for inventive effort for a person skilled in the art.
FIG. 1 is a flowchart of a decoration processing method for a digital virtual object according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of an ornament processing device for a digital virtual object according to an embodiment of the present invention;
fig. 3 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present invention, in which the decoration processing method of the digital virtual object according to the embodiment of the present invention is executed.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments of the present invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of the present application only and is not intended to be limiting of the present application.
1) The digital virtual object refers to a three-dimensional virtual model of a human or animal, and can be applied to live broadcast, games and the like.
2) Support, part of a component in a digital virtual object, or attachment. The support may be a virtual character, virtual animal hair, clothing, etc.
3) Decoration, decoration on the support of the digital virtual object. The ornament can be a hair ornament on hair, an accessory ornament on clothing, a button and the like.
Embodiments of the present application provide a decoration processing method, apparatus, device and storage medium for digital virtual objects, which extend new functionality through research on the hair system components groom component and built-in hair solver (paths may be/hair links/Emitters/StableSpringsSystem StableRodsSystem) in the illusion engine 4.27. The method comprises the steps of utilizing a particle system Niagara system of a illusion engine to render a hair ornament model by utilizing particle position information by utilizing a mesh renderer MeshRender of the Niagara system of the illusion engine to enable ornaments of a digital virtual object to follow an support to perform physical movement, and keeping consistency of positions, rotation directions and the support of the ornaments.
The decoration processing method of the digital virtual object provided by the embodiment of the application can be implemented by various electronic devices, for example, can be implemented by a terminal alone, can be implemented by a cloud server alone, and can be implemented by the terminal and the cloud server cooperatively. For example, the cloud server alone executes the ornament processing method of the digital virtual object provided in the embodiment of the present application, or the terminal sends an ornament processing request for the virtual object to the cloud server, and the cloud server executes the ornament processing method of the digital virtual object provided in the embodiment of the present application according to the received ornament processing request. The embodiments of the present application may be applied to various scenarios including, but not limited to, cloud technology, artificial intelligence, intelligent transportation, assisted driving, and the like. Referring to fig. 1, the ornament of the digital virtual object is attached to the support, and the ornament processing method of the digital virtual object provided by the embodiment of the invention is as follows:
first, the step of determining the target particles according to the positional relationship between the ornament and the particles of the support is described as S11.
Prior to performing this step, a Groom hair asset may be obtained as hair data in the illusion engine using external DCC software such as maya fabrication and a dynamics simulation effect added to the hair using the Niagara hair solver built into the illusion engine. Then, the engine built-in hair solver needs to be modified and perfected, and decorations are added to follow the specific implementation of the support. The following describes modifications and improvements of the engine built-in hair solver using the stablespringsSystem hair solver as an example (the solver path is located in the Groom plugins/HairStrands/Emitters/stablespringsSystemsS), and the specific steps include:
1. the modification engine is built with a Groom plug-in, which can specifically modify the Groom component. The groom component. Cpp path is Engine/plug/run/HairStrands/Source/HairStrandsCore/Private/groom component. Cpp. The display flag of niagara component needs to be turned on, and specifically the setvisibleglag attribute of niagara component can be set to true in the Groom component.
2. And acquiring the position information of the ornament of the digital virtual object, and transmitting the position information to a Niagara System for hair dynamics simulation for processing.
In an embodiment of the present invention, world location information in the illusion engine may be used to obtain location information of an ornament (such as a hair ornament), and the ornament location may be transmitted to the particle system niagaraasystem responsible for hair dynamics simulation, for example, the plug-in stables pringssystem may be used to transmit to the particle system niagaraasystem responsible for hair dynamics simulation. And then querying all particles of the support to find target particles. Specifically, the particle nearest to the position can be queried as the target particle by entering the position of the ornament inside the stablespringsystem (the position of the particle for calculation can be obtained by using a Niagara emitter). The determination of target particles includes two scenarios: 1. the position of the ornament is the same as the position of one particle of the support, and the target particle is the support particle; 2. the position of the ornament is different from the positions of all particles of the support, the ornament is positioned between two particles on the guiding line path of the support, the two particles are nearest to the ornament, and the target particles are the two particles.
Then, the step of determining the target position from the target particles is described S12.
In the embodiment of the invention, if the position of the ornament is the same as the position of one particle of the support, namely the target particle is unique, the particle of the support is the target particle, the position of the target particle is the target position, and then the ornament can be rendered by using the target position and the rotation direction information of the target particle; if the positions of the decorations are different from the positions of all particles of the support, the target particles are two particles closest to the decorations on the guide line path of the support, the decorations are positioned between the target particles, the positions of the particles need to be interpolated by utilizing the distance between the decorations and the target particles, the target positions are determined, the interpolation of the position information and the interpolation of the rotation direction information are needed in the interpolation process, and the decorations can be rendered by using the position information and the rotation direction information corresponding to the target positions. If the target particle is the first case, that is, only one case, the method further comprises the step of modifying attribute information of the target particle before rendering the ornament according to the target position, and specifically comprises the steps of: modifying the properties of the target particles to be visible; the properties of the other particles of all particles of the support except the target particle are modified to be invisible. For example, the particles of the target particle have their properties of VisibilityTag set to 1, and the particles of other particles than the target particle have their properties of VisibilityTag set to 0. After the attribute is modified, the object particle is replaced by the ornament, and then the ornament can be rendered according to the position information and the rotation direction information of the object particle. Specifically, the display mode of the target particles can be set through the particle ID, the ornament model is rendered through using the position information and the rotation direction information of the target particles, and the ornament Mesh can be directly rendered in the particle emitter by using the Mesh renderer. The mesh renderer using the native particle system renders the decoration model, and is directly completed in the particle system, so that the position data synchronization is faster, and the delay problem of the data synchronization is improved.
Finally, the step of rendering the ornament according to the target position is introduced S3.
The corresponding position information and rotation direction information may be determined regardless of whether the target particle is the first case or the second case, except that the position information in the first case is the position information of the target particle and the rotation direction information in the first case is the rotation direction information of the target particle; and the position information and the rotation direction information in the second case are obtained by the difference.
In summary, according to the decoration processing method for the digital virtual object provided by the embodiment of the invention, the target particle is found out through the position relation between the decoration and the particle of the support, then the target position is determined according to the target particle, and the decoration is rendered and processed according to the target position, so that the decoration can physically move along with the support of the virtual object, the consistency of the position, the rotation direction and the support of the decoration is maintained, meanwhile, the decoration model is rendered by using the grid renderer of the original particle system, and the decoration model is directly finished in the particle system, so that the position data synchronization is faster, and the delay problem of the data synchronization is improved.
In order to further embody the advantages of the decoration processing method of the digital virtual object provided by the invention, the invention also provides a decoration processing device of the digital virtual object, as shown in fig. 2, in a virtual object processing system for attaching a decoration of the digital virtual object to an support, the device comprises: a first determining unit 21 for determining target particles according to the positional relationship between the ornament and the particles of the support; a second determining unit 22 for determining a target position based on the target particles; a rendering unit 23 for rendering the ornament according to the target position.
On the basis of the foregoing apparatus embodiment, the target particle may be one particle of the support;
the second determining unit may be configured to:
taking the position of the target particle as the target position;
modifying the properties of the target particles to be visible;
the properties of the other particles of all particles of the support except the target particle are modified to be invisible.
On the basis of the foregoing device embodiment, the target particles may be two particles on a guide line path of the support, the two particles being closest to a decoration, the decoration being located between the target particles;
the second determining unit may be configured to:
and interpolating the particle position by utilizing the distance between the ornament and the target particle to obtain the target position.
On the basis of the foregoing apparatus embodiment, the rendering unit may be configured to:
and interpolating the particle position by utilizing the distance between the ornament and the target particle to obtain the target position.
The implementation process of the ornament processing device for the digital virtual object provided in the embodiment of the present disclosure is consistent with the ornament processing method for the digital virtual object provided in the embodiment of the present application, and the effect that can be achieved is the same as the ornament processing method for the digital virtual object provided in the embodiment of the present application, which is not described herein again.
The embodiment of the invention also provides an electronic device, as shown in fig. 3, which includes: one or more processors; a memory for storing one or more programs; the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the steps of the ornament processing method for a digital virtual object described above in the embodiments of the present specification. The implementation process of the electronic device provided in the embodiment of the present disclosure is consistent with the decoration processing method of the digital virtual object provided in the embodiment of the present application, and the achieved effect is also the same as the decoration processing method of the digital virtual object provided in the embodiment of the present application, which is not described herein again.
Embodiments of the present specification provide a computer-readable storage medium having stored thereon computer programs which, when executed by a processor, perform the steps of the ornament processing method of a digital virtual object described above in the embodiments of the present specification. The implementation process of the computer readable storage medium provided in the embodiments of the present disclosure is consistent with the decoration processing method of the digital virtual object provided in the embodiments of the present application, and the achieved effect is the same as that of the decoration processing method of the digital virtual object provided in the embodiments of the present application, which is not described herein again.
The foregoing description of the preferred embodiments is merely exemplary in nature and is in no way intended to limit the invention, since it is intended that all modifications, equivalents, improvements, etc. that fall within the spirit and scope of the invention.
Claims (10)
1. A method for processing ornaments of a digital virtual object, wherein the ornaments of the digital virtual object are attached to a support, the method comprising:
determining target particles according to the position relation between the ornament and the particles of the support;
determining a target position according to the target particles;
and rendering and processing the ornament according to the target position.
2. A method according to claim 1, wherein the target particle is a particle of the support;
the determining the target position according to the target particles comprises the following steps:
taking the position of the target particle as the target position;
modifying the properties of the target particles to be visible;
the properties of the other particles of all particles of the support except the target particle are modified to be invisible.
3. A method according to claim 1, wherein the target particles are two particles on the lead-in path of the support, the two particles being nearest to a decoration, the decoration being located between the target particles;
the determining the target position according to the target particles comprises the following steps:
and interpolating the particle position by utilizing the distance between the ornament and the target particle to obtain the target position.
4. The method of claim 1, wherein the rendering the ornament according to the target location comprises:
and rendering and processing the ornament according to the position information and the rotation direction information corresponding to the target position.
5. An ornament processing apparatus for a digital virtual object, in a virtual object processing system in which an ornament for a digital virtual object is attached to an object support, the apparatus comprising:
the first determining unit is used for determining target particles according to the position relation between the ornament and the particles of the support;
the second determining unit is used for determining a target position according to the target particles;
and the rendering unit is used for rendering and processing the ornament according to the target position.
6. The device of claim 5, wherein the target particle is a particle of the support;
the second determining unit is configured to:
taking the position of the target particle as the target position;
modifying the properties of the target particles to be visible;
the properties of the other particles of all particles of the support except the target particle are modified to be invisible.
7. The device of claim 5, wherein the target particles are two particles on a guide line path of the support, the two particles being closest to a decoration, the decoration being located between the target particles;
the second determining unit is configured to:
and interpolating the particle position by utilizing the distance between the ornament and the target particle to obtain the target position.
8. The apparatus of claim 5, wherein the rendering unit is configured to:
and rendering and processing the ornament according to the position information and the rotation direction information corresponding to the target position.
9. An electronic device, the electronic device comprising: one or more processors; a memory for storing one or more programs; when the one or more programs are read and executed by the one or more processors, the one or more processors are caused to implement the decoration processing method of a digital virtual object as claimed in any one of claims 1 to 4.
10. A non-transitory computer readable storage medium having stored thereon a computer program or instructions which, when executed by a processor, implement the decoration processing method of a digital virtual object as claimed in any one of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310551744.1A CN116310009B (en) | 2023-05-17 | 2023-05-17 | Decoration processing method and device for digital virtual object and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310551744.1A CN116310009B (en) | 2023-05-17 | 2023-05-17 | Decoration processing method and device for digital virtual object and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116310009A true CN116310009A (en) | 2023-06-23 |
CN116310009B CN116310009B (en) | 2023-08-04 |
Family
ID=86836301
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310551744.1A Active CN116310009B (en) | 2023-05-17 | 2023-05-17 | Decoration processing method and device for digital virtual object and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116310009B (en) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2003902954A0 (en) * | 2003-06-12 | 2003-06-26 | Canon Information Systems Research Australia Pty Ltd | Geometric space decoration in a graphical design system |
US20090040220A1 (en) * | 2007-02-05 | 2009-02-12 | Jonathan Gibbs | Hybrid volume rendering in computer implemented animation |
CN101617343A (en) * | 2007-12-21 | 2009-12-30 | 工作室图形处理器公司 | Play up the method and system of three-dimensional scenic fast |
CN104835187A (en) * | 2015-05-19 | 2015-08-12 | 北京三六三互动教育科技有限公司 | Animation editor and editing method thereof |
CN105096380A (en) * | 2015-05-29 | 2015-11-25 | 国家电网公司 | Complete simulation method of real electric power network structure based on 3D simulation technology |
US11308687B1 (en) * | 2019-03-29 | 2022-04-19 | Amazon Technologies, Inc. | System and method of providing simulated three-dimensional objects |
CN114630738A (en) * | 2019-08-20 | 2022-06-14 | 思维机器学习公司 | System and method for simulating sensing data and creating perception |
CN114882153A (en) * | 2022-04-01 | 2022-08-09 | 网易(杭州)网络有限公司 | Animation generation method and device |
EP4075316A1 (en) * | 2021-04-14 | 2022-10-19 | Dassault Systèmes | Method for automatically furnishing a virtual 3d room |
CN115641375A (en) * | 2022-12-07 | 2023-01-24 | 腾讯科技(深圳)有限公司 | Method, device, equipment, medium and program product for processing hair of virtual object |
WO2023019788A1 (en) * | 2021-08-20 | 2023-02-23 | 完美世界互娱(北京)科技有限公司 | Hair rendering method, and device and storage medium |
-
2023
- 2023-05-17 CN CN202310551744.1A patent/CN116310009B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2003902954A0 (en) * | 2003-06-12 | 2003-06-26 | Canon Information Systems Research Australia Pty Ltd | Geometric space decoration in a graphical design system |
US20090040220A1 (en) * | 2007-02-05 | 2009-02-12 | Jonathan Gibbs | Hybrid volume rendering in computer implemented animation |
CN101617343A (en) * | 2007-12-21 | 2009-12-30 | 工作室图形处理器公司 | Play up the method and system of three-dimensional scenic fast |
CN104835187A (en) * | 2015-05-19 | 2015-08-12 | 北京三六三互动教育科技有限公司 | Animation editor and editing method thereof |
CN105096380A (en) * | 2015-05-29 | 2015-11-25 | 国家电网公司 | Complete simulation method of real electric power network structure based on 3D simulation technology |
US11308687B1 (en) * | 2019-03-29 | 2022-04-19 | Amazon Technologies, Inc. | System and method of providing simulated three-dimensional objects |
CN114630738A (en) * | 2019-08-20 | 2022-06-14 | 思维机器学习公司 | System and method for simulating sensing data and creating perception |
EP4075316A1 (en) * | 2021-04-14 | 2022-10-19 | Dassault Systèmes | Method for automatically furnishing a virtual 3d room |
WO2023019788A1 (en) * | 2021-08-20 | 2023-02-23 | 完美世界互娱(北京)科技有限公司 | Hair rendering method, and device and storage medium |
CN114882153A (en) * | 2022-04-01 | 2022-08-09 | 网易(杭州)网络有限公司 | Animation generation method and device |
CN115641375A (en) * | 2022-12-07 | 2023-01-24 | 腾讯科技(深圳)有限公司 | Method, device, equipment, medium and program product for processing hair of virtual object |
Also Published As
Publication number | Publication date |
---|---|
CN116310009B (en) | 2023-08-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11798176B2 (en) | Universal body movement translation and character rendering system | |
CN106710003B (en) | OpenG L ES-based three-dimensional photographing method and system | |
US11321913B2 (en) | Three-dimensional (3D) modeling method of clothing | |
US20230405452A1 (en) | Method for controlling game display, non-transitory computer-readable storage medium and electronic device | |
JP2022532909A (en) | Change anime character | |
WO2023109486A1 (en) | Hair model generation method and apparatus, electronic device, and storage medium | |
CN110825467A (en) | Rendering method, rendering apparatus, hardware apparatus, and computer-readable storage medium | |
CN116310009B (en) | Decoration processing method and device for digital virtual object and storage medium | |
KR20200100395A (en) | Electronic device for providing animated image and method thereof | |
US20230298297A1 (en) | Layered clothing that conforms to an underlying body and/or clothing layer | |
US20230120883A1 (en) | Inferred skeletal structure for practical 3d assets | |
US11682156B2 (en) | Method for controlling digital feather growth between two manifolds in a computer simulated creature | |
CN116958344A (en) | Animation generation method and device for virtual image, computer equipment and storage medium | |
US20220172431A1 (en) | Simulated face generation for rendering 3-d models of people that do not exist | |
CN115761105A (en) | Illumination rendering method and device, electronic equipment and storage medium | |
CN111857666B (en) | Application method and device of 3D engine | |
CN116843802A (en) | Virtual image processing method and related product | |
WO2023168999A1 (en) | Rendering method and apparatus for virtual scene, and electronic device, computer-readable storage medium and computer program product | |
US11348286B1 (en) | Method for controlling digital feather generations through a user interface in a computer modeling system | |
US11803293B2 (en) | Merging virtual object kits | |
JP7001719B2 (en) | Computer programs, server devices, terminal devices, and methods | |
CN110120092B (en) | Three-dimensional head data acquisition method and device and electronic equipment | |
CN114170358A (en) | Image processing method, device, medium and equipment based on AI technology | |
US20240062497A1 (en) | Method and system for generating virtual content | |
CN115779418A (en) | Image rendering method and device, electronic equipment and storage medium |
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 | ||
TR01 | Transfer of patent right |
Effective date of registration: 20231207 Address after: 230031 Room 672, 6/F, Building A3A4, Zhong'an Chuanggu Science Park, No. 900, Wangjiang West Road, High-tech Zone, Hefei, Anhui Patentee after: Anhui Haima Cloud Technology Co.,Ltd. Address before: 301700 room 2d25, Building 29, No.89 Heyuan Road, Jingjin science and Technology Valley Industrial Park, Wuqing District, Tianjin Patentee before: HAIMAYUN (TIANJIN) INFORMATION TECHNOLOGY CO.,LTD. |
|
TR01 | Transfer of patent right |