13#include <Eigen/Sparse>
91 Eigen::SparseMatrix<double>
Dx,
Dy,
Dz;
109 Eigen::MatrixXd &V_init,
local_group_size(16, 16) .push_constant(Type b
void slim_precompute(Eigen::MatrixXd &V, Eigen::MatrixXi &F, Eigen::MatrixXd &V_init, SLIMData &data, SLIMData::SLIM_ENERGY slim_energy, Eigen::VectorXi &b, Eigen::MatrixXd &bc, double soft_p)
Eigen::MatrixXd slim_solve(SLIMData &data, int iter_num)
bool withWeightedParameterization
Eigen::VectorXf weightPerFaceMap
double globalScaleInvarianceFactor
Eigen::SparseMatrix< double > Dy
bool validPreInitialization
Eigen::VectorXf weightmap
@ EXP_SYMMETRIC_DIRICHLET
double expectedSurfaceAreaOfResultingMap
Eigen::SparseMatrix< double > Dx
Eigen::SparseMatrix< double > Dz
CCL_NAMESPACE_BEGIN struct Window V