Mega-mesh Sculpting for Graphical Environments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for creating large or highly detailed graphical environments in virtual realities are time-consuming and resource-intensive, requiring significant server resources and involving repetitive, labor-intensive processes that limit artist productivity.

Innovation Solution

A method that involves receiving structure data for a graphical environment at a first resolution, storing composite data, exporting section-localized data, refining it to a higher resolution, and augmenting the composite data to define sections at multiple resolutions, allowing for efficient and detailed rendering of graphical environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If current technologies are used to create large or highly detailed graphical environments, then the environments can be rendered with acceptable detail, but the process requires significant server resources and is time-consuming

Engineering Contradiction:
Improvedetail resolutionVSAvoidcreation time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent divides the graphical environment into multiple sections or regions, allowing independent processing and refinement of each section. This segmentation enables parallel processing of different environment portions, reducing overall creation time while maintaining high detail resolution in refined sections.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a dynamic resolution system where different sections of the graphical environment can have different resolution levels. Some sections are refined to high resolution while others remain at lower resolution, allowing the system to adapt resource allocation dynamically based on importance or viewer proximity.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If current technologies are used to create large or highly detailed graphical environments, then the environments can be rendered with acceptable detail, but significant server resources are required

Engineering Contradiction:
Improvedetail resolutionVSAvoidserver resources
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies local quality enhancement by refining only specific sections of the graphical environment to high detail resolution while maintaining lower resolution in other areas. This localized refinement reduces the total computational resources required while preserving visual quality in important regions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts the resolution and detail level of different environment sections based on processing needs and resource availability, allowing efficient resource utilization while maintaining high detail where necessary.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If artists use specialized content-creation tools to construct complex virtual realities, then the graphical environments can be created with high quality, but the process is labor-intensive and limits artist productivity

Engineering Contradiction:
Improveenvironment qualityVSAvoidartist productivity
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

By segmenting the environment creation process into independent sections, artists can work on multiple sections simultaneously or focus on refining specific areas without being burdened by the entire environment, thereby improving productivity while maintaining quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The dynamic resolution system allows artists to efficiently manage their workload by focusing detailed refinement efforts on priority sections while leaving other areas at lower resolution, increasing overall productivity without compromising the quality of important environment elements.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8462147B2Mega-mesh sculpting for environments
Publication Date: 2013.06.11 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8462147B2 patent drawing
  • US8462147B2 patent drawing
  • US8462147B2 patent drawing

AI summary

A method for sculpting a three-dimensional, graphical environment. The method comprises receiving structure data that structurally defines the graphical environment at a first resolution, and storing composite data based on the structure data received. The composite data includes a first subset defining the graphical environment at the first resolution. The method further comprises exporting section-localized data based on the composite data, the section-localized data defining a section of the graphical environment at least structurally, and receiving refined section-localized data defining a section of the graphical environment at a second resolution finer than the first resolution. The method further comprises augmenting the composite data to include a second subset, which, in combination with the first subset, defines at least the section at the second resolution, according to the refined section-localized data received.