diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-11-01 17:20:31 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-11-01 17:20:50 +0300 |
commit | 623574ffa23badf767d8a445f1c18aabdbd10e26 (patch) | |
tree | 0a200bb397590031fb658eeaccb6b139a5876f6b /source/blender/blenkernel/BKE_subdiv.h | |
parent | d710cb91b9281e94851bddc8b49b570dc6326b5f (diff) |
Subdiv: Cleanup, de-duplicate some code
Diffstat (limited to 'source/blender/blenkernel/BKE_subdiv.h')
-rw-r--r-- | source/blender/blenkernel/BKE_subdiv.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/source/blender/blenkernel/BKE_subdiv.h b/source/blender/blenkernel/BKE_subdiv.h index 715f82fac55..0a09d3528b4 100644 --- a/source/blender/blenkernel/BKE_subdiv.h +++ b/source/blender/blenkernel/BKE_subdiv.h @@ -223,6 +223,15 @@ BLI_INLINE void BKE_subdiv_ptex_face_uv_to_grid_uv( */ BLI_INLINE int BKE_subdiv_grid_size_from_level(const int level); +/* Simplified version of mdisp_rot_face_to_crn, only handles quad and + * works in normalized coordinates. + * + * NOTE: Output coordinates are in ptex coordinates. + */ +BLI_INLINE int BKE_subdiv_rotate_quad_to_corner( + const float u, const float v, + float *r_u, float *r_v); + #endif /* __BKE_SUBDIV_H__ */ #include "intern/subdiv_inline.h" |