Voxel Texture Mapping for Accurate 3D Printed Optical Gradients
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current additive manufacturing methods fail to accurately depict color and texture gradients on virtual models and subsequently printed physical objects, resulting in inaccurate optical properties and decreased value of printed objects, as they lack the ability to customize underlying properties such as subsurface colors and textures.
Innovation Solution
A method is introduced that generates a virtual three-dimensional model divided into surface and subsurface voxels, calculates and projects texture maps from the surface to the center of the model, allowing for the selection and application of materials to achieve accurate optical properties, including subsurface scattering and metalness, thereby enhancing the customization of 3D printed objects.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If a single RGB texture is used to color the surface of a model and converted to CMYK for printing, then the printing process is simple, but the optical properties of the printed object are inaccurate and subsurface areas are unutilized
Solution Approach 1:
The model is divided into surface voxels and subsurface voxels, allowing different texture mappings and material properties to be applied to each region. This segmentation enables independent control of surface appearance and subsurface optical properties, resolving the contradiction between simple printing processes and accurate optical representation.
Solution Approach 2:
The invention transitions from 2D surface texture mapping to 3D volumetric texture mapping by projecting textures from the surface into the subsurface voxels. This dimensional extension allows optical properties to be defined throughout the entire volume of the printed object, not just on the surface, thereby improving optical accuracy while maintaining processability.
2Ease of manufacture
If subsurface voxels are colored with uniform white material, then the manufacturing process is straightforward, but color and texture gradients cannot be accurately replicated
Solution Approach 1:
Different material properties and texture characteristics are assigned to different subsurface voxels based on their spatial location and relationship to surface features. This local differentiation allows accurate replication of color and texture gradients throughout the subsurface, moving away from uniform white material while maintaining manufacturability through systematic voxel-by-voxel processing.
3Manufacturing precision
If multiple texture types and materials are used to achieve accurate optical properties, then optical accuracy is improved, but the system complexity increases
Solution Approach 1:
A unified voxel-based framework is created that can handle multiple texture types (albedo, roughness, metalness, subsurface luminance) and material properties within a single systematic process. This universal approach manages complexity by providing a comprehensive yet organized method for applying diverse textures and materials, allowing the system to handle complexity systematically rather than through separate ad-hoc processes.
Data Source
AI summary
A procedural approach toward optical characterization of subsurface scattering of light to generate a mixture of optically opaque materials and optically transparent materials, with a scattering map projected from the surface toward the center of mass of a model. The resulting voxel slices communicate with an additive manufacturing printer, with the resulting model using a typical CMYK and white mixture, with the addition of transparency keyed to the alpha channel of the voxel slice texture maps, to create an accurate model. The resulting stack of textures have color values for the voxels at the surface that are extrapolated downward to the center of the mass from the surface normal, thereby creating a color and texture spectrum from the surface normal to the center of mass, to more accurately represent color and texture on a printed object.


