2D Image Projection onto 3D Graphical Object Surfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional computer-aided design applications limit the functionality of two-dimensional stamps or stickers by restricting them to flat, two-dimensional appearances, lacking the ability to seamlessly integrate and manipulate them on three-dimensional graphical objects.

Innovation Solution

A method to project a two-dimensional image onto the surface of a three-dimensional graphical object within a virtual drawing space, allowing the image to wrap around and adhere to the object, maintaining its position and appearance during rotations, translations, and resizing operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If a two-dimensional stamp or sticker is overlaid onto a background or object in a traditional 2D fashion, then the application process is simple and straightforward, but the visual appearance remains flat and lacks integration with three-dimensional objects

Engineering Contradiction:
Improveease of applicationVSAvoidvisual appearance
Core Design Contradiction:
Ease of manufactureVSShape

Solution Approach 1:

The patent applies a 2D stamp onto a 3D object by projecting the stamp onto the object's surface in three-dimensional space. This dimensional transition allows the stamp to wrap around and conform to the 3D object's geometry, transforming it from a flat overlay to an integrated surface element that maintains simplicity in application while achieving realistic visual appearance.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Shape

If a two-dimensional image is projected onto a three-dimensional object surface, then the image wraps around and adheres to the object creating realistic appearance, but the system complexity increases to handle 3D projection and manipulation

Engineering Contradiction:
Improvevisual appearanceVSAvoidsystem complexity
Core Design Contradiction:
ShapeVSDevice complexity

Solution Approach 1:

The patent introduces a projection mechanism as an intermediary between the 2D stamp and the 3D object surface. This projection system acts as a mediator that transforms the flat stamp into a conforming surface element, handling the complexity of 3D rendering and manipulation while keeping the stamp itself simple and easy to apply.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the three-dimensional graphical object is rotated, translated, or resized, then the object becomes fully manipulable in the drawing space, but the two-dimensional stamp may become misaligned or distorted if not properly transformed

Engineering Contradiction:
Improveobject manipulabilityVSAvoidstamp alignment
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent makes the stamp transformation dynamic by automatically updating its position, orientation, and scale along with the 3D object. When the object is rotated, translated, or resized, the stamp transforms accordingly to maintain proper alignment and proportion, ensuring the stamp remains accurately positioned on the object's surface throughout manipulation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback mechanisms to track and respond to object transformations. As the 3D object undergoes rotation, translation, or scaling operations, the system detects these changes and automatically adjusts the stamp's transformation parameters to maintain alignment, preventing distortion and ensuring precise positioning during manipulation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10614633B2Projecting a two-dimensional image onto a three-dimensional graphical object
Publication Date: 2020.04.07 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10614633B2 patent drawing
  • US10614633B2 patent drawing
  • US10614633B2 patent drawing

AI summary

Aspects of the technology described herein provide for projecting a two-dimensional (2D) image onto a surface of a three-dimensional (3D) graphical object within a virtual 3D drawing space. In response to a user input indicating a command to stamp the 2D image onto the 3D graphical object, the 2D image is projected, in 3D space, onto the surface of the 3D graphical object, creating the appearance that the 2D image wraps around the 3D graphical object in 3D space. In one aspect, as the 3D graphical object is rotated, translated, stretched, or otherwise manipulated, the 2D image remains fixed to the surface of the 3D graphical object and is also rotated, translated, stretched, or otherwise manipulated.