Searched refs:cotangent_tri_weight_v3 (Results 1 – 6 of 6) sorted by relevance
/dports/graphics/blender/blender-2.91.0/source/blender/bmesh/operators/ |
H A D | bmo_smooth_laplacian.c | 263 w2 = cotangent_tri_weight_v3(v4, v1, v2) + cotangent_tri_weight_v3(v3, v1, v2); in init_laplacian_matrix() 264 w3 = cotangent_tri_weight_v3(v2, v3, v1) + cotangent_tri_weight_v3(v4, v1, v3); in init_laplacian_matrix() 265 w4 = cotangent_tri_weight_v3(v2, v4, v1) + cotangent_tri_weight_v3(v3, v4, v1); in init_laplacian_matrix() 273 w1 = cotangent_tri_weight_v3(v1, v2, v3); in init_laplacian_matrix() 274 w2 = cotangent_tri_weight_v3(v2, v3, v1); in init_laplacian_matrix() 275 w3 = cotangent_tri_weight_v3(v3, v1, v2); in init_laplacian_matrix() 327 w2 = cotangent_tri_weight_v3(v4, v1, v2) + cotangent_tri_weight_v3(v3, v1, v2); in fill_laplacian_matrix() 328 w3 = cotangent_tri_weight_v3(v2, v3, v1) + cotangent_tri_weight_v3(v4, v1, v3); in fill_laplacian_matrix() 329 w4 = cotangent_tri_weight_v3(v2, v4, v1) + cotangent_tri_weight_v3(v3, v4, v1); in fill_laplacian_matrix()
|
/dports/graphics/blender/blender-2.91.0/source/blender/modifiers/intern/ |
H A D | MOD_laplaciansmooth.c | 263 w1 = cotangent_tri_weight_v3(v_curr, v_next, v_prev) / 2.0f; in init_laplacian_matrix() 264 w2 = cotangent_tri_weight_v3(v_next, v_prev, v_curr) / 2.0f; in init_laplacian_matrix() 265 w3 = cotangent_tri_weight_v3(v_prev, v_curr, v_next) / 2.0f; in init_laplacian_matrix()
|
H A D | MOD_laplaciandeform.c | 295 w2 = cotangent_tri_weight_v3(v3, v1, v2); in initLaplacianMatrix() 296 w3 = cotangent_tri_weight_v3(v2, v3, v1); in initLaplacianMatrix()
|
/dports/graphics/blender/blender-2.91.0/source/blender/editors/armature/ |
H A D | meshlaplacian.c | 148 t1 = cotangent_tri_weight_v3(v1, v2, v3); in laplacian_triangle_area() 149 t2 = cotangent_tri_weight_v3(v2, v3, v1); in laplacian_triangle_area() 150 t3 = cotangent_tri_weight_v3(v3, v1, v2); in laplacian_triangle_area() 195 t1 = cotangent_tri_weight_v3(v1, v2, v3) / laplacian_edge_count(sys->edgehash, i2, i3); in laplacian_triangle_weights() 196 t2 = cotangent_tri_weight_v3(v2, v3, v1) / laplacian_edge_count(sys->edgehash, i3, i1); in laplacian_triangle_weights() 197 t3 = cotangent_tri_weight_v3(v3, v1, v2) / laplacian_edge_count(sys->edgehash, i1, i2); in laplacian_triangle_weights()
|
/dports/graphics/blender/blender-2.91.0/source/blender/blenlib/ |
H A D | BLI_math_geom.h | 67 float cotangent_tri_weight_v3(const float v1[3], const float v2[3], const float v3[3]);
|
/dports/graphics/blender/blender-2.91.0/source/blender/blenlib/intern/ |
H A D | math_geom.c | 221 float cotangent_tri_weight_v3(const float v1[3], const float v2[3], const float v3[3]) in cotangent_tri_weight_v3() function
|