A Method and Devices for Presenting 3D Scenes
AssigneeBeijing Xiaomi Mobile Software Co., Ltd.
InventorEmmanuel THOMAS
Life of this patent
Estimating the term…
Abstract
A 3D (three-dimensional) scene presenting method and associated devices use a shared reference document and a corresponding set of 3D update documents. When a presentation engine is triggered to access or present a target 3D scene among a set of target 3D scenes, it parses the shared reference document and the corresponding 3D scene update document among the set of 3D scene update documents to generate the target 3D scene description document describing the to-be accessed or presented 3D scene, renders the generated description document and updates the presenting 3D scene as the target scene.
Claims16
A 3D scene updating method for presenting a set of target 3D scenes by
- a presentation engine, comprising:
- determining that documents to be parsed for generating a set of target 3D scenes, namely a shared reference document and a corresponding set of 3D scene update documents for generating the set of target 3D scenes, are available,
- wherein each target 3D scene among the set of target 3D scenes is described by a target 3D scene description document,
- wherein a shared reference document describes part of the elements contained in the set of target 3D scene description documents,
- wherein each 3D scene update document describes the updates applied to the shared reference document for generating the corresponding target 3D scene description document;
- triggering the presentation engine to present a target 3D scene among the set of target 3D scenes;
- parsing the shared reference document and the corresponding 3D scene update document;
- generating the target 3D scene description document;
- rendering the target 3D scene description document and updating the presenting scene as the target 3D scene.
A first device 100 with a processor (101) for presenting a set of target 3D scenes in a presentation engine comprising:
- a determining module (102) determining that documents to be parsed for generating a set of target 3D scenes, namely a shared reference document and a corresponding set of 3D scene update documents for generating the set of target 3D scenes, are available,
- wherein each target 3D scene among the set of target 3D scenes is described by a target 3D scene description document,
- wherein a shared reference document describes part of the elements contained in the set of target 3D scene description documents,
- wherein each 3D scene update document describes the updates applied to the shared reference document for generating the corresponding target 3D scene description document;
- a triggering module (103) triggering a presentation engine to present a target 3D scene among the set of target 3D scenes;
- a presentation engine (104) parsing the shared reference document and the corresponding 3D scene update document,
- generating the target 3D scene description document,
- rendering the target 3D scene description document and updating the presenting scene as the target 3D scene.
A second device (200) with a processor (201) applicable for presenting a set of target 3D scenes by a first device (100), the second device comprising:
- a defining module (205) defining a shared reference document and a corresponding set of 3D update documents for generating a set of target 3D scenes,
- whereby the defined documents are applicable to be parsed in a first device (100) for generating a set of target 3D scenes.
Dependencies are inferred from the claim text.