Unlock instant, AI-driven research and patent intelligence for your innovation.

Vertex Baking 3D Animation Extension

A vertex, three-dimensional technology, applied in the field of vertex baking 3D animation expansion, can solve the problem of 3D animation resolution and quality enhancement, etc.

Active Publication Date: 2015-11-25
MICROSOFT TECH LICENSING LLC
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, dynamically modeling and rendering such 3D animations to correspond to user interactions is processing resource intensive due to the level of detail of high resolution 3D animations
Therefore, the resolution and / or other quality-enhancing aspects of 3D animations for interactive games may be limited by the game engine and device hardware capabilities

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Vertex Baking 3D Animation Extension
  • Vertex Baking 3D Animation Extension
  • Vertex Baking 3D Animation Extension

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0010] This description relates to controlling the presentation of three-dimensional (3D) animation sequences in an interactive game setting. In particular, the present description relates to selectively controlling the rendering of a 3D vertex baked model derived from a 3D animation file, wherein the 3D animation file includes vertex data for each vertex of each frame in the 3D animation sequence. Because each vertex is drawn throughout the life of the 3D animation sequence in the 3D animation file, dynamic vertex position calculations performed at runtime can be reduced. This allows rendering of the 3D vertex baked model in the 3D animation sequence to be less computationally intensive. Accordingly, the level of detail (LOD) (eg, the number of vertices drawn) of the 3D animation sequence can be increased or decreased as desired. By vertex baking the 3D animation (which can be rendered in a less computationally intensive way), in some cases the LODs of parts of the 3D animat...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method for controlling presentation of three dimensional (3D) animation includes rendering a 3D animation sequence including a 3D vertex-baked model which is derived from a 3D animation file including vertex data of every vertex for every 3D image frame in the 3D animation sequence. The 3D vertex-baked model includes a control surface that provides a best-fit 3D shape to vertices of the 3D vertex-baked model. The method further includes receiving a motion control input, and if the motion control input is received during an augmentation portion of the 3D animation sequence, deviating from a default posture of the control surface in accordance with the motion control

Description

technical field [0001] The invention relates to vertex baked three-dimensional animation extension. Background technique [0002] High-resolution three-dimensional (3D) animation typically includes substantial levels of detail that produce photorealistic or "movie-quality" images and provide an immersive entertainment experience. Such high resolution 3D animations are desirable in interactive gaming settings to provide realistic gameplay. However, due to the level of detail of high resolution 3D animations, dynamically modeling and rendering such 3D animations to correspond to user interactions is process resource intensive. Accordingly, the resolution and / or other quality enhancement aspects of 3D animations for interactive games may be limited by the game engine and device hardware capabilities. Contents of the invention [0003] This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Descripti...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06T13/20
CPCG06T13/20G06T2210/36
Inventor R·波特R·小克罗科C·迈尔斯
Owner MICROSOFT TECH LICENSING LLC