VR Texturing Station with 3D Spatial Interface

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current tools for creating and manipulating textures in virtual reality (VR) environments are limited by their reliance on 2D interfaces, which do not allow for natural interaction with 3D objects, hindering the ability of developers to effectively texture virtual objects in a manner that simulates real-world creativity and efficiency.

Innovation Solution

A texturing system within a VR environment that utilizes a head-mounted display (HMD) and hand controllers to provide a texturing station with a painting tray and texturing tray, allowing users to interact with virtual objects in a natural way by selecting modes such as stencil, mask, stamp, and applicator to apply textures using hand gestures and virtual tools, enabling intuitive texture creation and editing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If 2D user interfaces are used for texturing in VR environments, then device complexity is reduced, but ease of operation deteriorates because natural interaction with 3D objects is not enabled

Engineering Contradiction:
Improvenatural interaction with 3D objectsVSAvoidinterface complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent transitions from 2D user interfaces to 3D spatial interfaces within the VR environment. Texturing tools and palettes are rendered as 3D objects in the virtual space, allowing users to interact with them using natural hand gestures and spatial movements, thereby enabling intuitive 3D interaction while maintaining accessibility through standard VR input devices

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

Solution Approach 2:

The patent introduces virtual texturing tools (brushes, spray cans, stamps) as intermediary objects between the user and the target 3D model. These virtual tools are manipulated through hand gestures and serve as mediators that transfer texture information from palettes to the model surface, enabling natural interaction without requiring direct manipulation of complex interface elements

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If 2D user interfaces are used for texturing, then ease of manufacture is improved, but productivity deteriorates due to limited efficiency in texture application

Engineering Contradiction:
Improvetexture application efficiencyVSAvoidsystem implementation complexity
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The patent implements a brush tool with dynamic bristle simulation that automatically adapts its behavior based on interaction with the 3D model surface. The brush bristles deform and respond to surface geometry, allowing the tool to self-adjust its texture application pattern without requiring manual configuration, thereby improving texturing efficiency while keeping the implementation manageable through physics-based simulation

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent creates a multi-functional texturing system where a single set of virtual tools (brushes, sprays, stamps) can apply various texture types (colors, patterns, decals) to different surfaces. The texturing palette system allows selection of multiple texture resources and the same tools work across different 3D models and surface types, enhancing productivity while maintaining ease of manufacture through a unified toolset

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

3Ease of operation

If natural hand gestures are used for texturing interaction, then ease of operation is improved, but device complexity increases due to required tracking and rendering systems

Engineering Contradiction:
Improveintuitive texture creationVSAvoidVR system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent creates virtual copies of real-world texturing tools (paintbrushes, spray cans, stamps) that replicate their physical appearance and basic functionality within the VR environment. These virtual replicas are rendered as 3D models that respond to hand tracking data, allowing users to perform familiar texturing gestures with intuitive feedback without requiring complex custom interfaces, thereby balancing ease of operation with manageable system complexity

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10001901B2System and method for texturing in virtual reality and mixed reality environments
Publication Date: 2018.06.19 UNITY TECH APS
  • US10001901B2 patent drawing
  • US10001901B2 patent drawing
  • US10001901B2 patent drawing

AI summary

A system includes hardware processors and a texturing module configured to display a texturing tray within a virtual reality environment or a mixed reality environment, the texturing tray including a first plurality of texturing mode objects, detect that a user has grabbed a first texturing mode object of the first plurality of texturing mode objects from the texturing tray with a virtual hand of the user, based on motion of the virtual hand after the grabbing, moving the first texturing mode object into a position adjacent to a surface of a target object, detect that the user has applied a texturing agent toward the first texturing mode object, and apply a texture effect to the surface of the target object based on a virtual interaction between the texturing agent and the first texturing mode object, the texture effect altering the appearance of the surface of the target object.