Blender Git Commit Log

Git Commits -> Revision 5c61be7

Revision 5c61be7 by Sergey Sharybin (master)
August 13, 2018, 14:04 (GMT)
Subsurf: Introduce quality option

For users it defines how accurate vertex positions are in terms
of limit surface (as in, how close the vertices locations to the
condition when they are calculated for an infinitely subdivided
mesh).

This affects things like:

- Irregular vertices (joint of 3 or more edges)
- Crease

Keep quality value low for performance.

NOTE: Going higher does not necessarily mean real improvement
in quality, ideal case might be reached well before maximum
quality of 10. Quality of 3 is a good starting point.

Internally quality is translated directly to adaptive subdivision
level.

Reviewers: brecht

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D3599

Commit Details:

Full Hash: 5c61be777f10f65fce0184d43804c2d01cb284ad
Parent Commit: aac5458
Lines Changed: +53, -25

10 Modified Paths:

/CMakeLists.txt (+3, -0) (Diff)
/release/scripts/startup/bl_ui/properties_data_modifier.py (+2, -0) (Diff)
/source/blender/blenkernel/intern/multires.c (+1, -0) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+11, -0) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+2, -1) (Diff)
/source/blender/makesrna/intern/CMakeLists.txt (+4, -0) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+9, -0) (Diff)
/source/blender/modifiers/CMakeLists.txt (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_subsurf.c (+18, -22) (Diff)
/source/blender/render/intern/source/multires_bake.c (+1, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021