diff options
author | Pablo Dobarro <pablodp606@gmail.com> | 2020-04-30 17:47:23 +0300 |
---|---|---|
committer | Pablo Dobarro <pablodp606@gmail.com> | 2020-04-30 17:49:56 +0300 |
commit | f28875a998d47d4ce49b852598c14f687fa63a55 (patch) | |
tree | 893e34e4b3c79a9872838bf692c0ccb98510d9a4 /source/blender/blenkernel/intern/multires.c | |
parent | d4c547b7bd89ca1da710a437f164fe3ca84bb1a6 (diff) |
Multires: Unsubdivide and Rebuild Subdivisions
This implements the main unsubdivide algorithm which rebuilds a base mesh and extracts the grid's data from a high resolution mesh.
It includes the Rebuild Subdivisions operator, which generates all subdivision levels down to the level 0 base mesh.
It supports:
- Rebuilding an arbitrary number of levels (Unsubdivide) or as many levels as possible down to level 0 in a single step (Rebuild Subdivisions).
- Rebuilding with already existing grids.
- Meshes with n-gons and triangles
- Meshes with more than 2 faces per edge
- Base mesh made completely out of triangles
- Meshes without poles
- Meshes with multiple disconnected elements at the same subdivision level
Reviewed By: sergey
Differential Revision: https://developer.blender.org/D7372
Diffstat (limited to 'source/blender/blenkernel/intern/multires.c')
0 files changed, 0 insertions, 0 deletions