3D Model Deformation Using Smooth Mapping Functions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current 3D CAD systems lack intuitive methods for deforming complex models while preserving smoothness, often requiring complex operations that are computationally costly and limiting user interaction to specific control points or curves, which restricts the ability to create desired shapes efficiently.

Innovation Solution

A computer-implemented method that uses smooth three-dimensional mapping functions to deform 3D models, allowing arbitrary lower-order geometry as deformation controls, such as points, curves, or surfaces, to directly manipulate models interactively, preserving smoothness and surface curvature through a sequence of smooth space mappings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a finer control mesh is used to produce small features, then the ability to control surface modifications is improved, but memory requirements and computational cost increase

Engineering Contradiction:
Improvesurface modification controlVSAvoidcontrol mesh size
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the deformation process into a hierarchical structure: a coarse control mesh defines overall surface deformation, while local refinement techniques apply higher precision only to specific regions requiring small features. This allows the system to maintain fine control where needed without globally increasing mesh complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by allowing different regions of the surface to have different levels of control mesh refinement. Areas requiring high precision for small features use finer local meshes, while other regions use coarser meshes, optimizing the balance between control precision and computational resources.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If space deformation is applied to vertices of a mesh, then deformation operation is simplified, but sharp edges may be exaggerated and polygon aspect ratios deteriorate

Engineering Contradiction:
Improvedeformation operationVSAvoidedge sharpness and polygon aspect ratio
Core Design Contradiction:
Ease of operationVSShape

Solution Approach 1:

The patent changes the deformation parameters by applying transformations to polygons and surfaces rather than just vertices. This involves modifying face normals, polygon positions, and surface definitions in a coordinated manner to maintain geometric integrity while achieving the desired deformation effect.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces intermediary computational steps between vertex deformation and final rendering. These intermediaries include recalculating face normals, adjusting polygon positions, and applying corrective transformations to preserve sharp edges and proper aspect ratios after the primary deformation is applied.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Shape

If the degree of smoothness of subdivision surface is increased, then surface quality is improved, but computational cost and memory requirements increase

Engineering Contradiction:
Improvesurface smoothnessVSAvoidcomputation and storage requirements
Core Design Contradiction:
ShapeVSDevice complexity

Solution Approach 1:

The patent implements dynamic smoothness control where the degree of surface smoothness can be adjusted based on viewing distance, importance of the surface region, and computational resources available. This allows the system to maintain high smoothness for critical surfaces while using lower smoothness for less important areas, optimizing performance.

Inventive Principle:
Principle #15Dynamics

4Adaptability or versatility

If arbitrary point or curve is used as manipulation control, then user ability to form desired shape is improved, but resulting surfaces require high density control grids which are computationally expensive

Engineering Contradiction:
Improveshape formation capabilityVSAvoidcomputation efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent segments the control structure into a hierarchical system where a coarse control grid defines overall shape transformations, and local refinement algorithms generate finer control points only in regions affected by arbitrary point or curve manipulations. This maintains shape formation versatility while avoiding global high-density grid requirements.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7936352B2Deformation of a computer-generated model
Publication Date: 2011.05.03 DASSAULT SYSTEMES SOLIDWORKS CORP
  • US7936352B2 patent drawing
  • US7936352B2 patent drawing
  • US7936352B2 patent drawing

AI summary

Deforming a three-dimensional computer-generated model to cause a change of shape of the three-dimensional model includes representing a surface of the model using a surface representation initially comprised of an original surface definition, deriving smooth three-dimensional mapping functions where each mapping function defines a deformation to the surface and at least one mapping function is non-affine, constructing a composition of the mapping functions and the original surface definition where each mapping function is included in the composition in succession in accordance with the order of derivation, and applying the composition after each successive mapping function is included in the composition causing the surface of the three-dimensional model to be deformed while preserving the smoothness to the lowest degree of smoothness of the mapping functions.