3D Model Sharding and Laminate Assembly for Multi-Device Viewing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current 3D design processes face challenges with large 3D model file sizes that are difficult to transfer via conventional email and require specialized file transfer protocols or lengthy transfer times, hindering efficient collaboration among designers.
Innovation Solution
The method involves breaking down 3D models into smaller components called shards, determining visible shards based on a viewing device's position, and generating 2D images from these shards, which are then combined into a 2D laminate for display across multiple devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If 3D model files are transferred via conventional email, then ease of operation is improved, but data transfer capability deteriorates due to large file sizes
Solution Approach 1:
The patent divides the 3D model into multiple smaller 3D shards that can be independently transmitted and reassembled. This segmentation allows the large 3D model data to be broken into manageable portions that can be emailed or transferred through conventional channels without requiring specialized large-file transfer protocols, thus resolving the contradiction between ease of operation and data transfer capability.
2Quantity of substance
If specialized file transfer protocols are used, then data transfer capability is improved, but device complexity increases
Solution Approach 1:
The patent creates a compressed 2D representation (laminate) of the 3D model that serves as a copy or summary of the original 3D data. This laminate can be transmitted through conventional channels and then converted back into the necessary 3D shard data for display, eliminating the need for complex specialized transfer protocols while maintaining data transfer capability.
3Quantity of substance
If large 3D model files are transferred, then data transfer capability is improved, but loss of time increases due to extended transfer periods
Solution Approach 1:
The patent extracts the essential visual information from the complex 3D model and represents it as a simplified 2D laminate. This extracted representation contains enough information to convey the model's appearance and can be transmitted quickly through conventional channels, significantly reducing transfer time compared to transmitting the complete 3D model data.
4Productivity
If 3D models are rendered in real-time, then productivity is improved, but use of energy increases
Solution Approach 1:
The patent pre-computes and stores the 2D laminate representation of the 3D model before it needs to be displayed. This preliminary action allows the model to be quickly loaded and displayed on multiple devices without requiring real-time rendering computation, thus improving productivity while reducing energy consumption during the actual display operation.
Data Source
AI summary
Methods and apparatus to facilitate 3D object visualization and manipulation across multiple devices are disclosed. Example apparatus disclosed herein include a viewpoint determiner, a visible shard determiner, and a laminate assembler. The viewpoint determiner determines a viewpoint location of a viewpoint corresponding to a viewing device, the viewpoint location being in a reference frame of a three-dimensional (3D) model. The visible shard determiner determines a visible shard set of the 3D model based on the viewpoint location. The laminate assembler generates a two-dimensional (2D) image of the visible shard set.


