Partial Subdivision Surfaces for Real-Time Rendering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional digital animation techniques face performance constraints in real-time rendering, limiting the fidelity of virtual reality (VR) and augmented reality (AR) experiences.
Innovation Solution
The implementation of partially subdivided surfaces, where specific regions of a 3D object's mesh are subdivided and smoothed while others remain polygonal, allowing for efficient rendering by applying subdivision smoothing details in targeted areas.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If full mesh subdivision is applied to improve rendering fidelity, then visual quality improves, but computational cost and rendering time increase
Solution Approach 1:
The patent applies local quality by selectively subdividing only specific regions of the mesh (such as character faces, hands, and other visually critical areas) while leaving other regions at coarser resolution. This allows high rendering fidelity in visually important areas while maintaining computational efficiency in less critical areas, directly resolving the contradiction between overall rendering quality and rendering speed.
Solution Approach 2:
The patent segments the mesh into different regions with different subdivision levels. By dividing the mesh into coarse and fine regions, the system can process different parts at different computational costs, achieving a balance between rendering fidelity and rendering speed without requiring full mesh subdivision.
2Manufacturing precision
If mesh subdivision is applied to achieve detailed deformations, then animation quality improves, but computational complexity increases
Solution Approach 1:
The patent applies local quality by concentrating subdivision and smoothing operations only in regions where detailed deformations are needed, such as character facial features and hands. This localized approach achieves high animation quality in critical areas while keeping computational complexity low in other regions, avoiding the need to process the entire mesh at high detail levels.
Data Source
AI summary
Systems, methods, and non-transitory computer-readable media can determine data associated with a mesh of a three-dimensional object and generate a partially subdivided mesh based on the mesh and the data.


