mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-20 05:07:51 -06:00
TriangleMeshSlicer: Optimized out unnecessary transformations.
This commit is contained in:
parent
70b4915f9c
commit
78c0199523
3 changed files with 43 additions and 49 deletions
|
@ -77,7 +77,7 @@ void MeshClipper::recalculate_triangles()
|
|||
|
||||
// Now do the cutting
|
||||
MeshSlicingParamsEx slicing_params;
|
||||
slicing_params.trafo.rotate(Eigen::Quaternion<double, Eigen::DontAlign>::FromTwoVectors(up, Vec3d::UnitZ()).cast<float>());
|
||||
slicing_params.trafo.rotate(Eigen::Quaternion<double, Eigen::DontAlign>::FromTwoVectors(up, Vec3d::UnitZ()));
|
||||
|
||||
assert(m_mesh->has_shared_vertices());
|
||||
std::vector<ExPolygons> list_of_expolys = slice_mesh_ex(m_mesh->its, std::vector<float>{height_mesh}, slicing_params);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue