几何网格处理经常用到 cotangent laplacian矩阵。前几天把这个功能整合到我的Maya 转 Matlab插件了。
这里发一个利用cotangent laplacian计算特征向量并显示的例子。
节点网络如下:
matlab 节点内部代码
vertex = in0;
vfMap = in1;
idx = 15;
%int32(in2);
%L = computeCotLaplacian( vertex, vfMap );
L = in3;
%max(max(abs(diff)))
[V,D] = eigs(L,20,'sr');
out0 = V(:,idx);
计算结果如下,偏绿表示值小,红表示大。