Volume-Preserving Mesh Smoothing Brush for 3D CAD
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional 3D smoothing brushes in CAD systems reduce the volume of 3D objects by shrinking or flattening the mesh, leading to volume loss and difficulty in maintaining shape integrity during smoothing operations.
Innovation Solution
A volume-preserving mesh smoothing brush that computes updated vertex positions based on estimated volume changes, maintaining the original volume by inflating the mesh while smoothing, using a falloff function and inflation strength to control the smoothing process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Shape
If a conventional smoothing brush is used to smooth a 3D mesh, then the surface smoothness is improved, but the volume of the mesh is reduced
Solution Approach 1:
The patent changes the parameters of vertex displacement by computing modified positions based on volume change estimates. Instead of directly applying smoothing displacement, the system adjusts vertex positions iteratively while monitoring volume changes, transforming the smoothing process from a fixed-parameter operation to a dynamically adjusted one that preserves volume.
Solution Approach 2:
The patent implements feedback by computing the estimated change in volume based on modified vertex positions and using this information to adjust subsequent smoothing operations. The system continuously monitors volume changes and uses this feedback to modify vertex displacement, ensuring that the overall volume remains preserved while achieving surface smoothness.
2Shape
If vertices are moved to smooth the mesh surface, then the surface quality is improved, but the original shape and volume are distorted
Solution Approach 1:
The system dynamically changes the displacement parameters for each vertex based on the estimated volume change. By computing modified positions and then adjusting them according to volume preservation requirements, the system modifies the smoothing parameters adaptively to maintain shape integrity while improving surface quality.
Solution Approach 2:
The patent uses feedback from volume change estimates to control vertex displacement. The estimated change in volume serves as feedback that regulates how far vertices are moved during smoothing, preventing excessive displacement that would distort the original shape while still achieving adequate surface quality improvement.
Data Source
AI summary
A system and method are disclosed for implementing a volume-preserving mesh smoothing brush. The volume-preserving mesh smoothing brush first computes modified positions of vertices of a 3D mesh. A change in the volume of the region of the 3D mesh smoothed by the volume-preserving mesh smoothing brush is estimated. Then updated positions of the vertices are computed based on the estimated change in the volume. The volume-preserving mesh smoothing brush effectively rounds the brushed area. During each smoothing iteration, the positions of the vertices are updated to smooth the 3D mesh while also approximately preserving the volume of the 3D mesh.


