Created by: portnov
This provides a new version of Adaptive Polygons node, which is more precise (especially for Tris faces) and has more features. Some features are ported from Tissue addon, I hope Alessandro will not mind :)
Direct translation of Tissue code is not possible, as Tissue is heavily based on bpy
API.
For the list of new features, just see the documentation https://github.com/nortikin/sverchok/blob/adaptive_polys_mk2/docs/nodes/modifier_make/adaptive_polygons_mk2.rst - always all parameters are new :)
TODO for later Mk
- Iterative / fractal tessellation - this feature of Tissue gives nice results sometimes, but i'm not sure it is practically useful
- Possibility to provide specific donor object for each recipient face. In simple cases, this can be done by combining several "Adaptive Polygons" nodes with different masks.
Preflight checklist
Put an x letter in each brackets when you're done this item:
-
Code changes complete. -
Code documentation complete. -
Documentation for users complete (or not required, if user never sees these changes). -
Manual testing done. -
Unit-tests implemented. -
Ready for merge.