Particle special effect rendering method and device, computer device and storage medium

CN115457181BActive Publication Date: 2026-07-03SHENZHEN WONDERSHARE SOFTWARE CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN WONDERSHARE SOFTWARE CO LTD
Filing Date
2022-09-23
Publication Date
2026-07-03

AI Technical Summary

Technical Problem

Existing particle effect rendering methods have poor parallel processing capabilities when running on CPUs, resulting in long running times when the amount of data processing is large. When running on GPUs, performance degrades when the logic is complex, leading to slow rendering speeds.

Method used

The CPU handles particle generation and attribute information, while the GPU is used to perturb and distort the vertex particle sequence. Finally, the fragment shader is used for shading and rendering, making full use of the computing power of the CPU and GPU.

Benefits of technology

It improves the speed of particle effect rendering by allocating CPU and GPU computing tasks, thereby increasing rendering efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115457181B_ABST
    Figure CN115457181B_ABST
Patent Text Reader

Abstract

This invention relates to the field of image rendering technology, and discloses a particle effects rendering method, apparatus, computer device, and storage medium. The method includes: responding to a particle generation instruction, a CPU obtains a particle generation method according to the particle generation instruction, generates particle attribute information through the particle generation method, and transmits the particle attribute information to a GPU; the GPU generates a vertex particle sequence using the received particle attribute information; responding to a change instruction sent by a vertex shader, the GPU perturbs and distorts the vertex particle sequence to obtain a target vertex particle sequence; responding to a shading instruction sent by a fragment shader, the GPU performs shading rendering on the target vertex particle sequence according to the shading instruction to obtain a particle rendering effect, and outputs the particle rendering effect to a display area for display. This invention fully utilizes the computing power of the CPU and GPU, improving the speed of particle rendering.
Need to check novelty before this filing date? Find Prior Art