diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-08-01 17:04:22 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-08-01 19:42:59 +0300 |
commit | 5b3b0ed54f20fedcd4d5324c17f3d5ea39f6274f (patch) | |
tree | 2376bbb8f2be54ade15ddb13d262ad2e363c1ee7 /source/blender/blenkernel/intern/subdiv_converter_mesh.c | |
parent | 4fe14d6a26e101a32e6a0ec9722248d215287a9d (diff) |
Subsurf: Add API to provide vertex sharpness
Currently unused, added for the future and API completeness.
Diffstat (limited to 'source/blender/blenkernel/intern/subdiv_converter_mesh.c')
-rw-r--r-- | source/blender/blenkernel/intern/subdiv_converter_mesh.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/subdiv_converter_mesh.c b/source/blender/blenkernel/intern/subdiv_converter_mesh.c index 5e320678814..b1e3be6c799 100644 --- a/source/blender/blenkernel/intern/subdiv_converter_mesh.c +++ b/source/blender/blenkernel/intern/subdiv_converter_mesh.c @@ -171,6 +171,12 @@ static bool is_infinite_sharp_vertex(const OpenSubdiv_Converter *converter, vertex_index); } +static float get_vertex_sharpness(const OpenSubdiv_Converter *UNUSED(converter), + int UNUSED(manifold_vertex_index)) +{ + return 0.0f; +} + static int get_num_uv_layers(const OpenSubdiv_Converter *converter) { ConverterStorage *storage = converter->user_data; @@ -278,6 +284,7 @@ static void init_functions(OpenSubdiv_Converter *converter) converter->getNumVertexFaces = NULL; converter->getVertexFaces = NULL; converter->isInfiniteSharpVertex = is_infinite_sharp_vertex; + converter->getVertexSharpness = get_vertex_sharpness; converter->getNumUVLayers = get_num_uv_layers; converter->precalcUVLayer = precalc_uv_layer; |