System and method of dynamically customizing size of 3D model
A model size, custom technology, applied in image data processing, instruments, etc., can solve problems such as large labor waste and cumbersome operation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0047] Take the realistic size scaling of a 3D model of a table placed on the ground as an example
[0048] Combine below Figure 1-4 The present invention is further described in detail so that those skilled in the art can implement it with reference to the description.
[0049] For a system that can dynamically customize the size of 3D models, it includes 4 modules, namely 3D model recorder, 3D model actual size setter, 3D model node coordinate calculator and 3D model renderer; the brief technology involved in each module is as follows:
[0050] 3D model recorder: record the object information of the 3D model, the object information of the 3D model includes:
[0051] 1) The coordinates of each node of the 3D model;
[0052] 2) The length, height, and width of the OBB bounding box of the 3D model; assuming that the scale lines corresponding to the length, height, and width of the OBB bounding box are parallel to the XYZ coordinate axes when the 3D model is just loaded, then...
Embodiment 2
[0075] For the system that can dynamically customize the size of the 3D model, it is the same as that in Embodiment 1.
[0076] The steps to scale the realistic size of the 3D model of the air conditioner placed on the wall include:
[0077] Step 1. Initialize the object information of the 3D model. The 3D model recorder records the object information including: the coordinates of each node of the 3D model of the air conditioner, the length, height and width of the OBB bounding box of the 3D model, the rotation angle of the OBB bounding box of the 3D model on the XYZ axis, and the OBB bounding box of the 3D model. Translation reference point coordinates, and the actual length, height and width of the 3D model in the real world;
[0078] Step 2. Set the real-world size of the 3D model. The 3D model actual size setter finds the air conditioner 3D model object from the 3D model recorder (the search method can be but not limited to: uniquely locate a certain 3D model through the...
Embodiment 3
[0092] For a system that can dynamically customize the size of the 3D model, the same as in embodiment 1, the steps to scale the actual size of the 3D model of the ceiling lamp placed on the roof include:
[0093] Step 1. Initialize the object information of the 3D model. The 3D model recorder records object information including: the coordinates of each node of the 3D model, the length, height and width of the OBB bounding box of the 3D model, the rotation angle of the OBB bounding box of the 3D model on the XYZ axis, and the translation in the OBB bounding box of the 3D model Reference point coordinates, and the actual length, height and width of the 3D model in the real world;
[0094] Step 2. Set the real-world size of the 3D model. The 3D model actual size setter finds the 3D model object of the ceiling lamp from the 3D model recorder (the search method can be but not limited to: uniquely locate a certain 3D model through the unique identifier of the 3D model or uniquely...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com