3D Firework Visual Effects Through Segmented Particle Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing three-dimensional computer graphics technologies struggle to generate realistic firework visual effects using particle systems.

Innovation Solution

A method involving generating a center particle set and a spark particle set, rendering particles in each set to obtain respective primitive models, and superimposing these models to create a firework visual effect, which can be displayed on electronic devices or integrated into videos using augmented reality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a particle system is used to simulate firework visual effects, then the visual effects can be generated in three-dimensional space, but the realism of the firework visual effect is insufficient

Engineering Contradiction:
Improverealism of firework visual effectVSAvoidcomplexity of particle system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The firework visual effect is segmented into two distinct particle systems: a center particle set that forms the core explosion effect, and a spark particle set that generates the radiating sparks. Each particle set has independently optimized parameters for size, lifetime, color, and motion characteristics, allowing realistic representation of different firework components without requiring a single overly complex particle system

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different regions of the firework effect are assigned different particle properties. The center particles have larger sizes and longer lifetimes to represent the explosive core, while spark particles have smaller sizes and shorter lifetimes to represent the radiating debris. This local differentiation of particle qualities enhances realism while keeping each particle set relatively simple

Inventive Principle:
Principle #3Local quality

2Reliability

If multiple particle sets are generated and rendered separately, then the firework visual effect can be made more realistic, but the computational complexity and rendering time increase

Engineering Contradiction:
Improverealism of firework visual effectVSAvoidrendering efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The center particle primitive models and spark particle primitive models are merged into a single unified firework visual effect through superposition. This combining approach allows both particle sets to be rendered with optimized algorithms rather than requiring separate rendering passes, improving efficiency while maintaining the realism benefits of multiple particle sets

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The particle systems use partial action by limiting the number of particles in each set and using early termination for particles that have completed their visual contribution. The center particles explode and dissipate quickly, while spark particles follow defined trajectories and fade out, allowing the system to render only the necessary particles for each frame rather than continuously rendering all particles

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If particle primitive models are superimposed to generate firework effect, then the visual richness is improved, but the difficulty of controlling and rendering increases

Engineering Contradiction:
Improvevisual richness of firework effectVSAvoidcomplexity of rendering process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The rendering process is segmented into distinct phases: first rendering the center particle primitive models to establish the core explosion, then rendering the spark particle primitive models to add the radiating elements. This segmentation of the rendering process makes the complex superposition task more manageable and controllable while achieving visual richness

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12387425B2Method for generating firework visual effect, video generation method, and electronic device
Publication Date: 2025.08.12 BEIJING ZITIAO NETWORK TECH CO LTD
  • US12387425B2 patent drawing
  • US12387425B2 patent drawing
  • US12387425B2 patent drawing

AI summary

A generation method for generating a firework visual effect, a video generation method, an electronic device, and a non-transient computer readable storage medium are provided. The generation method includes: generating a center particle set and a spark particle set, the center particle set being used for forming a center part of the firework visual effect, and the spark particle set being used for forming a spark part moving along a path away from the center part in the firework visual effect; rendering particles in the center particle set to obtain a center particle primitive model set; rendering particles in the spark particle set to obtain a spark particle primitive model set; and superimposing the center particle primitive model set and the spark particle primitive model set to generate the firework visual effect.