3D Printing Analysis for Video Game Models
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The challenge lies in capturing dynamically generated or animated 3D models from videogames for 3D printing, as these models often appear in arbitrary poses, making successful printing difficult due to their complex and non-physical orientations.
Innovation Solution
A system comprising an entertainment device, such as the PlayStation 4, coupled with a 3D printer, uses supplementary geometry and procedural rules to modify and stabilize in-game elements, allowing for the generation of 3D printable models by capturing multiple viewpoints and applying depth information to create a stable voxel shell, which is then extruded for physical support.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If videogame character models are captured in arbitrary poses during gameplay, then the capturing process is simple and fast, but the 3D printing success rate decreases due to complex and non-physical orientations
Solution Approach 1:
The system performs preliminary analysis of the captured character model to detect pose complexity before 3D printing. It automatically identifies arbitrary orientations and non-physical poses, then applies corrective transformations in advance to convert the model into a print-ready configuration with proper gravitational support and stable orientation.
Solution Approach 2:
The system changes the orientation parameters and pose configuration of the character model automatically. It transforms the model from arbitrary gameplay poses to standardized printing orientations, adjusting limb positions and body orientation to ensure physical stability and printability while preserving the essential character features.
2Reliability
If character models are modified to achieve stable poses for 3D printing, then the 3D printing success rate improves, but the complexity of the processing system increases
Solution Approach 1:
The system performs self-service by automatically analyzing, detecting, and correcting character model poses without requiring external manual intervention. The automated pose correction algorithm independently identifies issues with arbitrary poses and applies appropriate transformations, eliminating the need for complex manual preprocessing workflows.
Solution Approach 2:
The system replaces manual mechanical pose adjustment with an automated computational algorithm. Instead of physically manipulating models or using complex mechanical positioning systems, the software automatically calculates and applies the necessary transformations to achieve stable, print-ready poses.
3Strength
If multiple viewpoints and depth information are captured to create stable voxel shells, then the structural soundness of printed objects improves, but the data processing requirements and time increase
Solution Approach 1:
The system performs preliminary capture and processing of multiple viewpoints and depth information before the actual 3D printing process. By pre-processing the volumetric data and creating stable voxel shell structures in advance, it ensures structural soundness while optimizing the subsequent printing workflow to minimize overall processing time.
Data Source
Figure 1
Figure 2A~2B
Figure 3A~3B
AI summary
A method of calculating the suitability of an object from a videogame for 3D printing, the method comprising the steps of obtaining data representative of the object as found at a point in time within the video game, calculating a plurality of different scores indicative of the fitness of the object as represented by the obtained data for generating a 3D print of the object, wherein the plurality of different scores are respectively responsive to one or more selected from the list consisting of the arrangement of the object as found at the point in time within the video game; the dependency of one or more elements of the object upon another element; a property of any connective structure used to connect elements of the 3D printed object together; the quality of the obtained data; and the method used to generate print data used for the 3D printed version of the object, calculating a combined score from the plurality of different scores for the object as found at a point in time within the video game, and associating the combined score with the data representative of the object as found at the point in time within the video game.