Proxy Mesh Decal Mapping Across Diverse 3D Surface Types

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for applying decals to 3D models are cumbersome due to different surface representations, requiring increased memory storage and resource allocation, and produce inconsistencies depending on the method used, especially for point clouds, voxel representations, and implicit surfaces.

Innovation Solution

A proxy mesh is generated and deformed to fit the underlying 3D model surface, allowing decals to be applied uniformly across various surface representations, using techniques like quadric error functional minimization to minimize distortion and maintain UV parameterization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional methods are used to apply decals to 3D models with different surface representations, then the process can be completed, but it requires increased memory storage and resource allocation

Engineering Contradiction:
Improvecompatibility with different surface representationsVSAvoidmemory storage and resource allocation
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent introduces a proxy mesh as an intermediary structure between the decal application system and various 3D model surface representations. The proxy mesh serves as a unified intermediate representation that can be generated from different surface types (point clouds, voxels, implicit surfaces, meshes) and provides a consistent framework for decal application, thereby reducing the need for multiple specialized processing paths and decreasing overall resource requirements

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If conventional methods are used to apply decals to 3D models, then the process can be completed, but it produces inconsistencies depending on the method used

Engineering Contradiction:
Improvesupport for multiple surface representationsVSAvoidconsistency of decal application
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent creates a universal decal application framework where a single proxy mesh-based approach can handle multiple surface representations (point clouds, voxels, implicit surfaces, meshes). By converting all input surface types into a common proxy mesh representation, the system achieves consistent and reliable decal application across different 3D model formats without requiring method-specific processing pipelines

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If a proxy mesh is generated and deformed to fit the 3D model surface, then consistent decal application is achieved, but the process requires deformation optimization

Engineering Contradiction:
Improveconsistency of decal applicationVSAvoiddeformation optimization process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent employs parameter changes through quadric error functional minimization to deform the proxy mesh vertices to best fit the target 3D model surface. By optimizing vertex positions through mathematical parameter adjustment rather than complex iterative geometric processing, the system achieves reliable decal alignment while keeping the deformation optimization process manageable and efficient

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260004504A1Applying textures to 3D models through use of a proxy mesh
Publication Date: 2026.01.01 ADOBE INC
  • US20260004504A1 patent drawing
  • US20260004504A1 patent drawing
  • US20260004504A1 patent drawing

AI summary

A decal application program applies textures to three-dimensional models through use of a proxy mesh. The decal application program accesses the three-dimensional model source material data which describes surface appearances values associated with the three-dimensional model. The decal application program also accesses decal source material data which describes one or more surface appearance values associated with a decal object. The decal application program generates a proxy mesh for a portion of a surface of the three-dimensional model data, with proxy mesh geometric data representing a portion of the surface of the three-dimensional model. The decal application program deforms the proxy mesh to minimize distance values between the proxy mesh geometric data and a portion of three-dimensional model source material data that represents the portion of the surface of the three-dimensional model. The decal application program then applies the decal data onto the deformed proxy mesh.