1. 소프트웨어 버전
매트랩2021a
2. 핵심 코드의 일부
미분 기하학에서 라플라스 연산자는 표면에 정의된 함수의 연산자로 일반화되거나 더 일반적으로 리만 및 의사-리만 다양체에 대해 일반화될 수 있습니다. 이 보다 일반적인 연산자를 Laplace-Beltrami 연산자라고 합니다. Laplacian 연산자와 마찬가지로 Laplacian-Betrami 연산자는 기울기의 발산으로 정의됩니다. 이 연산자는 공변량 도함수의 발산으로 텐서의 연산자로 확장될 수 있습니다. 또는 발산 및 외부 도함수를 사용하여 이 연산자를 미분 형식의 연산자로 일반화할 수 있으며 결과 연산자를 Laplace-de Rham 연산자라고 합니다.
clc;
clear;
close all;
warning off;
addpath 'subfunc\myfunc\'
addpath 'subfunc\OBJ_Display\'
load mat_file\eye_change.mat
SEL = 3;%1对正常模型进行脸映射,2对鼻子调整模型进行映射,3对眼皮调整模型进行映射/对鼻子眼皮都调整的模型进行映射
if SEL == 1
vertices_ = vertices;
end
if SEL == 2
vertices_ = new_vertices_nose_change;
end
if SEL == 3
vertices_ = new_vertices_eye_change;
end
figure;
trimesh(faces', vertices_(1,:), vertices_(2,:), vertices_(3,:),'LineWidth',1,'EdgeColor','