Subdivision Surface Detailing via Voxel Displacement Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for rendering virtual objects struggle to effectively add surface detail while preserving both visual aesthetics and geometric placement, leading to inefficiencies in modeling and printing processes.
Innovation Solution
The use of voxel-based models, combined with subdivision surfacing geometry (SubD) and displacement mapping, allows for the creation of high-quality, nonhomogeneous objects by assigning physical properties to voxels, enabling efficient texture capture and integration with existing modeling techniques, such as STL file conversion for printer output.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional rendering methods are used to add surface detail, then the modeling process becomes complex and time-consuming, but the visual aesthetic and geometric placement are preserved
Solution Approach 1:
The patent uses displacement maps as copies of surface detail information that can be applied to subdivision surfaces. Instead of manually modeling complex surface details, the system captures detail from reference images or models and applies them as displacement maps, dramatically improving modeling efficiency while maintaining visual quality
Solution Approach 2:
The patent introduces displacement maps as an intermediary between the base geometry and the final detailed surface. These maps serve as a mediator that carries surface detail information and applies it to the subdivision surface, simplifying the overall modeling process while preserving geometric accuracy
2Shape
If surface detail is added through traditional methods, then visual aesthetics may be improved, but geometric placement accuracy deteriorates
Solution Approach 1:
The patent uses displacement maps that encode surface detail as height or position parameters. By adjusting the displacement values in the map, the system can control the extent and precision of surface detail application, maintaining both visual quality and geometric accuracy through parameter-based control
3Shape
If high-quality surface detailing is achieved, then visual aesthetics improve, but the complexity of integration with printing processes increases
Solution Approach 1:
The patent creates displacement maps that serve multiple functions: they provide surface detail for visualization, maintain geometric accuracy for manufacturing, and can be directly applied to subdivision surfaces that are compatible with 3D printing workflows. This multi-functionality reduces integration complexity across different stages of the process
4Manufacturing precision
If manual modeling techniques are used to preserve surface details, then geometric accuracy is maintained, but productivity decreases
Solution Approach 1:
The patent captures surface detail from reference images or existing models as displacement maps, creating accurate geometric representations without manual modeling. This copying approach maintains surface detail accuracy while dramatically increasing productivity compared to hand-modeling techniques
Data Source
AI summary
The present disclosure provides a system and method for the development and manipulation of three-dimensional voxel-based models. The method includes accessing, by a processor of a computing device, a subdivision surfacing geometry (SubD) model and converting a portion of features of the SubD model to a voxel model. The method includes accessing a texture for application to the voxel model and combining the texture and the voxel model to create a textured voxel model. The method includes determining displacement maps determined based in part on a difference between a surface portion of the voxel model and a surface portion of the SubD model and applying the displacement maps to the surface portion of the SubD model to determine a second SubD model where the second SubD model is configured for manipulation while preserving a visual aesthetic and a geometric placement of the added texture.


