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 PDF

Info

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
Application number
CN202310551744.1A
Other languages
Chinese (zh)
Other versions
CN116310009B (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.)
Anhui Haima Cloud Technology Co ltd
Original Assignee
Haima Cloud Tianjin Information Technology 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 Haima Cloud Tianjin Information Technology Co Ltd filed Critical Haima Cloud Tianjin Information Technology Co Ltd
Priority to CN202310551744.1A priority Critical patent/CN116310009B/en
Publication of CN116310009A publication Critical patent/CN116310009A/en
Application granted granted Critical
Publication of CN116310009B publication Critical patent/CN116310009B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/203D [Three Dimensional] animation
    • G06T13/403D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/005General purpose rendering architectures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2200/00Indexing scheme for image data processing or generation, in general
    • G06T2200/04Indexing scheme for image data processing or generation, in general involving 3D image data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2210/00Indexing scheme for image generation or computer graphics
    • G06T2210/56Particle 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

Decoration processing method and device for digital virtual object and storage medium
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.
CN202310551744.1A 2023-05-17 2023-05-17 Decoration processing method and device for digital virtual object and storage medium Active CN116310009B (en)

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)

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

Patent Citations (11)

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