OrcaSlicer/src/slic3r/GUI/Gizmos
Vojtech Bubnik 0d70a2be69 Renamed create_face_neighbors_index() to its_face_edge_ids().
Renamed its_create_neighbors_index() / its_create_neighbors_index_par() to its_face_neighbors() / its_face_neighbors_par().
New variant of its_face_edge_ids() to create edge IDs from face neighbors.
Fixed some incorrect use of _NDEBUG, it should be NDEBUG.
PrintObject::slice_support_volumes() returns newly Polygons, which are cheaper than ExPolygons.
Updated SeamPlacer and SupportMaterial to use regions defined as Polygons, not ExPolygons.
TriangleSelector::get_facets_strict() returning a patch with T-joints retriangulated.
New slice_mesh_slabs() - slicing projections of a triangle patch into top / bottom layers of slices, for MMU top / bottom segmentation.
TriangleMeshSlicer - use 64 mutexes instead of one when scattering sliced triangles into layers. This makes a big difference on modern many core desktop computers.
When applying MM segmented regions to input regions, the split regions are now re-merged with 10x higher positive offset epsilon to avoid creating gaps.
When testing for existence of paint-on supports or seam, use a more efficient has_facets() test, which does not deserialize into the expensive TriangleSelector tree structure.
GLIndexedVertexArray newly uses Eigen::AlignedBox<float, 3> for efficiency instead of our double based BoundingBoxf3.
Improved MMU painting refresh speed by optimizing generation of the vertex buffers.
Refactored MMU segmentation - projection of painted surfaces from top / bottom.
	1) Parallelized.
	2) Using the new slice_mesh_slabs() instead of projecting one triangle by the other and merging them with Clipper.
2021-06-20 15:21:12 +02:00
..
GLGizmoBase.cpp Fixed conflicts after merge with master + fixed rendering of hovered gizmo grabbers 2021-05-31 12:54:48 +02:00
GLGizmoBase.hpp Fixed rendering of gizmo grabbers 2021-05-28 16:44:13 +02:00
GLGizmoCut.cpp Fixed rendering of gizmos' grabbers 2021-05-28 16:44:13 +02:00
GLGizmoCut.hpp Fixing Clang warnings 2 2021-02-08 17:52:29 +01:00
GLGizmoFdmSupports.cpp Refactoring and cleanup of painting gizmos. 2021-06-16 06:06:34 +02:00
GLGizmoFdmSupports.hpp Added name for items in undo/redo stack inside multi-material gizmo. 2021-06-03 18:11:48 +02:00
GLGizmoFlatten.cpp ENABLE_PAN_ROTATE_SCENE_IN_GIZMOS set as default 2020-10-22 11:01:30 +02:00
GLGizmoFlatten.hpp Include cleanup: Selection.hpp 2020-05-26 13:46:59 +02:00
GLGizmoHollow.cpp Fixed conflicts after merge with master + fixed rendering of hovered gizmo grabbers 2021-05-31 12:54:48 +02:00
GLGizmoHollow.hpp Removed GLU calls from all the gizmos 2021-05-28 16:44:13 +02:00
GLGizmoMmuSegmentation.cpp Renamed create_face_neighbors_index() to its_face_edge_ids(). 2021-06-20 15:21:12 +02:00
GLGizmoMmuSegmentation.hpp Refactoring and cleanup of painting gizmos. 2021-06-16 06:06:34 +02:00
GLGizmoMove.cpp Fixed conflicts after merge with master + fixed rendering of hovered gizmo grabbers 2021-05-31 12:54:48 +02:00
GLGizmoMove.hpp Removed GLU calls from all the gizmos 2021-05-28 16:44:13 +02:00
GLGizmoPainterBase.cpp Renamed create_face_neighbors_index() to its_face_edge_ids(). 2021-06-20 15:21:12 +02:00
GLGizmoPainterBase.hpp Fixed an issue for multi-volume objects where the seed fill visualization in the multi-material gizmo didn't disappear after the mouse was moved to another volume. 2021-06-16 06:06:34 +02:00
GLGizmoRotate.cpp Merge remote-tracking branch 'remotes/origin/master' into vb_print_regions 2021-05-31 14:05:53 +02:00
GLGizmoRotate.hpp Fixed conflicts after merge with master + fixed rendering of hovered gizmo grabbers 2021-05-31 12:54:48 +02:00
GLGizmos.hpp WIP: Duplicated the FDM support gizmo for the MMU segmentation 2021-04-19 07:01:11 +02:00
GLGizmoScale.cpp Fixed conflicts after merge with master + fixed rendering of hovered gizmo grabbers 2021-05-31 12:54:48 +02:00
GLGizmoScale.hpp Fixing Clang warnings 2 2021-02-08 17:52:29 +01:00
GLGizmosCommon.cpp Refactored hollowing backend to use indexed_triangle_mesh 2021-06-08 10:28:23 +02:00
GLGizmosCommon.hpp Added seed fill for MMU segmentation 2021-04-27 06:48:09 +02:00
GLGizmoSeam.cpp Refactoring and cleanup of painting gizmos. 2021-06-16 06:06:34 +02:00
GLGizmoSeam.hpp Added name for items in undo/redo stack inside multi-material gizmo. 2021-06-03 18:11:48 +02:00
GLGizmoSlaSupports.cpp DarkMode for MSW (#6632) 2021-06-18 19:46:04 +02:00
GLGizmoSlaSupports.hpp Removed GLU calls from all the gizmos 2021-05-28 16:44:13 +02:00
GLGizmosManager.cpp Merge remote-tracking branch 'remotes/origin/master' into vb_print_regions 2021-06-01 12:46:37 +02:00
GLGizmosManager.hpp Show info about custom supports and seam in ObjectList 2021-04-20 15:07:05 +02:00