Dynamic Graphic Preview Scene Sync Without Scene File Corruption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing dynamic graphic editing methods modify scene files unintentionally during the saving process due to running dynamic content, leading to incorrect saved coordinates and loss of real-time display effect preview.

Innovation Solution

A dynamic graphic editing method where a preview instance creates a scene identical to the editing instance, performs editing operations based on received commands, and outputs a preview image without running dynamic content, ensuring real-time display and preventing scene file modifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the editing instance and preview instance are the same instance, then real-time display effect can be viewed, but the scene file is modified by mistake during saving

Engineering Contradiction:
Improvereal-time previewVSAvoidscene file integrity
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system divides the editing system into two separate instances: an editing instance for modifying scene files and a preview instance for displaying dynamic effects. This segmentation allows independent operation of each instance, preventing the editing instance from accidentally saving intermediate dynamic states while the preview instance maintains real-time visualization capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The preview instance creates a copy of the scene file from the editing instance to perform preview operations. This copying mechanism ensures that modifications made during previewing do not affect the original scene file in the editing instance, thereby preventing accidental overwrites while maintaining real-time preview functionality.

Inventive Principle:
Principle #26Copying

2Productivity

If dynamic content is run in the same instance for preview, then real-time display effect is achieved, but intermediate process is saved as scene file

Engineering Contradiction:
Improveediting efficiencyVSAvoidcoordinate accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system separates dynamic content execution to the preview instance only, while the editing instance maintains static scene file data. This segmentation ensures that coordinate modifications from dynamic content execution do not corrupt the original scene file, preserving coordinate accuracy while enabling real-time preview for improved editing efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The preview instance acts as an intermediary that executes dynamic content and generates visual previews without directly modifying the scene file. This intermediary role allows real-time display of dynamic effects while preventing intermediate process data from being saved as the final scene file, thus maintaining coordinate accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If separate instances are used for editing and preview, then scene file integrity is maintained, but real-time preview capability is lost

Engineering Contradiction:
Improvescene file integrityVSAvoidpreview delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The preview instance continuously receives scene file data from the editing instance and maintains real-time preview rendering. This continuous data flow and rendering process ensures that the preview is always up-to-date without requiring manual refreshes or interruptions, thus maintaining real-time preview capability while keeping instances separate for file integrity.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system implements a feedback mechanism where the preview instance continuously monitors and displays changes from the editing instance in real-time. This feedback loop ensures that editors can immediately see the visual impact of their modifications without delay, maintaining real-time preview capability while preserving scene file integrity through separate instances.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12602852B2Dynamic graphic editing method and device
Publication Date: 2026.04.14 BEIJING ZITIAO NETWORK TECH CO LTD
  • US12602852B2 patent drawing
  • US12602852B2 patent drawing

AI summary

The embodiments of the present application propose dynamic graphic editing method and device, and relate to the technical field of image processing. The method comprises: creating a preview scene which is the same as an editing scene of an editing instance, receiving an editing command sent by the editing instance which instructs the preview instance to perform a target editing operation on the preview scene, and wherein the target editing operation comprises an editing operation performed by the editing instance on the editing scene, performing the target editing operation on the preview scene based on the editing command, and outputting a preview image of the dynamic graphic based on the preview scene on which the target editing operation has been performed and dynamic content of the dynamic graphic.