garyptchoi / spherical-conformal-map

Spherical conformal map for genus-0 closed surfaces
Apache License 2.0
37 stars 6 forks source link
conformal conformal-geometry conformal-mapping engineering geometry geometry-processing graphics mapping medical mesh parameterization spherical

Spherical Conformal Map

spherical_conformal_map: Conformally map a genus-0 closed triangle mesh to the unit sphere

This code computes spherical conformal (i.e. angle-preserving) maps of genus-0 closed triangle meshes using the linear method in [1], which has been applied for human brain mapping, texture mapping, surface registration, cardiac mapping and so on.

Any comments and suggestions are welcome.

If you use this code in your own work, please cite the following papers:

[1] P. T. Choi, K. C. Lam, and L. M. Lui, "FLASH: Fast Landmark Aligned Spherical Harmonic Parameterization for Genus-0 Closed Brain Surfaces." SIAM Journal on Imaging Sciences, vol. 8, no. 1, pp. 67-94, 2015.

(For mobius_area_correction_spherical) [2] G. P. T. Choi, Y. Leung-Liu, X. Gu, and L. M. Lui, "Parallelizable global conformal parameterization of simply-connected surfaces via partial welding." SIAM Journal on Imaging Sciences, vol.13, no. 3, pp. 1049-1083, 2020.

Copyright (c) 2013-2024, Gary Pui-Tung Choi

https://www.math.cuhk.edu.hk/~ptchoi

===============================================================

Usage (see demo.m):

Input:

Output:

===============================================================

An extension is also provided (see demo_extension.m):