PrusaSlicer-NonPlainar/src/libslic3r
Vojtech Bubnik 1c76df89ea Fix of paint on supports don't work for object that has been scaled up #6718
The triangle-ray intersection function used a hard coded epsilon,
which did not work for triangle meshes, that were either too small
or too large. Newly the epsilon may be provided to the AABBTreeIndirect
search functions externally and IndexedMesh calculates a suitable
epsilon on demand from an average triangle mesh edge length.
2021-08-27 21:04:18 +02:00
..
Execution drop deprecated TBB components (#6590) 2021-06-23 11:48:48 +02:00
Fill
Format #5798 - Fixed naming of single part objects when loaded from 3mf files produced by 3rd part softwares 2021-08-23 11:23:31 +02:00
GCode Removed debug code 2021-08-19 09:47:01 +02:00
Optimize
SLA Fix of paint on supports don't work for object that has been scaled up #6718 2021-08-27 21:04:18 +02:00
AABBTreeIndirect.hpp Fix of paint on supports don't work for object that has been scaled up #6718 2021-08-27 21:04:18 +02:00
AppConfig.cpp Hints notification random weighted order with saving used hints to cache/hints.cereal 2021-08-24 16:49:09 +02:00
AppConfig.hpp Merge branch 'vb_mmu_top_bottom' 2021-07-13 11:08:52 +02:00
Arrange.cpp Search for suitable rotation when arranging items larger than the bed 2021-06-22 11:23:32 +02:00
Arrange.hpp
BlacklistedLibraryCheck.cpp WIN32 specific Blacklisted libraries check: 2021-07-30 15:52:52 +02:00
BlacklistedLibraryCheck.hpp WIN32 specific Blacklisted libraries check: 2021-07-30 15:52:52 +02:00
BoundingBox.cpp
BoundingBox.hpp
BridgeDetector.cpp
BridgeDetector.hpp
Brim.cpp Do not print brim when object has raft, it is not supported and makes no sense 2021-08-24 12:43:56 +02:00
Brim.hpp
Channel.hpp
clipper.cpp
clipper.hpp
ClipperUtils.cpp
ClipperUtils.hpp
clonable_ptr.hpp
CMakeLists.txt Merge branch 'master' into fs_QuadricEdgeCollapse 2021-08-02 09:04:15 +02:00
Config.cpp Optimization of ConfigBase::equals() to not create intermediate 2021-08-23 10:47:47 +02:00
Config.hpp Optimization of ConfigBase::equals() to not create intermediate 2021-08-23 10:47:47 +02:00
CustomGCode.cpp
CustomGCode.hpp
EdgeGrid.cpp
EdgeGrid.hpp Get rid of unnecessary double storage of processed input polygons in the multi-material segmentation as ExPolygons and also as Polygons. All processed input polygons are now stored as ExPolygons. 2021-07-29 11:45:02 +02:00
ElephantFootCompensation.cpp
ElephantFootCompensation.hpp
enum_bitmask.hpp Support for forward compatibility of configurations, user and system 2021-06-27 16:57:05 +02:00
Exception.hpp Win32 specific: SEH handler on background thread. Catches Windows 2021-06-22 09:54:08 +02:00
ExPolygon.cpp
ExPolygon.hpp
ExPolygonCollection.cpp
ExPolygonCollection.hpp
Extruder.cpp
Extruder.hpp
ExtrusionEntity.cpp
ExtrusionEntity.hpp
ExtrusionEntityCollection.cpp
ExtrusionEntityCollection.hpp
ExtrusionSimulator.cpp
ExtrusionSimulator.hpp
FileParserError.hpp
Flow.cpp
Flow.hpp
format.hpp
GCode.cpp Slightly reworded the 'Empty layers detected' warning, 2021-08-27 12:13:15 +02:00
GCode.hpp
GCodeReader.cpp Suppor of "No extrusion" firmware flavor by not emitting the E axis. 2021-08-09 17:37:35 +02:00
GCodeReader.hpp Suppor of "No extrusion" firmware flavor by not emitting the E axis. 2021-08-09 17:37:35 +02:00
GCodeSender.cpp
GCodeSender.hpp
GCodeWriter.cpp Suppor of "No extrusion" firmware flavor by not emitting the E axis. 2021-08-09 17:37:35 +02:00
GCodeWriter.hpp Suppor of "No extrusion" firmware flavor by not emitting the E axis. 2021-08-09 17:37:35 +02:00
Geometry.cpp
Geometry.hpp
I18N.hpp
Int128.hpp
KDTreeIndirect.hpp
Layer.cpp Fixed a crash in the multi-material segmentation when projected lines are outside of the BoundingBox used for EdgeGrid. 2021-07-29 11:45:02 +02:00
Layer.hpp Fixed a crash in the multi-material segmentation when projected lines are outside of the BoundingBox used for EdgeGrid. 2021-07-29 11:45:02 +02:00
LayerRegion.cpp
libslic3r_version.h.in
libslic3r.h debugging function debug_output_path() moved to utils.cpp/hpp 2021-08-27 11:25:50 +02:00
Line.cpp
Line.hpp
LocalesUtils.cpp Fixed locales switching on macOS 2021-06-30 10:02:51 +02:00
LocalesUtils.hpp
MarchingSquares.hpp
MeshBoolean.cpp Add reserve to mesh boolean operation 2021-08-25 10:51:11 +02:00
MeshBoolean.hpp Fix crash when all the holes fail to drill 2021-07-13 16:02:58 +02:00
MeshSplitImpl.hpp Fixed "volume is splittable" detection 2021-08-06 15:04:23 +02:00
MinAreaBoundingBox.cpp
MinAreaBoundingBox.hpp
miniz_extension.cpp
miniz_extension.hpp
Model.cpp Fixed sinking object popping up on bed when adding a modifier 2021-08-26 08:34:43 +02:00
Model.hpp Fixed manipulation of sinking multipart objects resulting in wrong object/parts positioning 2021-08-25 15:01:15 +02:00
ModelArrange.cpp
ModelArrange.hpp
MTUtils.hpp
MultiMaterialSegmentation.cpp Fix of Some FDM supports fail to generate due to wrongly-translated enforcer polygons. #6739 2021-08-10 09:41:28 +02:00
MultiMaterialSegmentation.hpp
MultiPoint.cpp
MultiPoint.hpp
MutablePolygon.cpp Fixed incorrect use of _NDEBUG instead of NDEBUG 2021-06-30 11:59:16 +02:00
MutablePolygon.hpp Used function smooth_outward in multi-material segmentation to get rid of artifacts arisen after merging multi-volume objects. 2021-06-28 08:09:06 +02:00
MutablePriorityQueue.hpp FIX: Mutable priority queue 2021-07-12 16:36:08 +02:00
ObjectID.cpp
ObjectID.hpp
OpenVDBUtils.cpp
OpenVDBUtils.hpp
pchheader.cpp
pchheader.hpp Support for forward compatibility of configurations, user and system 2021-06-27 16:57:05 +02:00
PerimeterGenerator.cpp
PerimeterGenerator.hpp
PlaceholderParser.cpp
PlaceholderParser.hpp Fixed unreliable application of filament overrides to PlaceholderParser. 2021-08-20 14:21:22 +02:00
Platform.cpp OSX specific: Fixed darker colors of objects inside multi-material gizmo on macOS running on Arm64 CPU. 2021-08-02 14:59:03 +02:00
Platform.hpp OSX specific: Fixed darker colors of objects inside multi-material gizmo on macOS running on Arm64 CPU. 2021-08-02 14:59:03 +02:00
PNGReadWrite.cpp
PNGReadWrite.hpp
Point.cpp
Point.hpp
Polygon.cpp
Polygon.hpp
PolygonTrimmer.cpp
PolygonTrimmer.hpp
Polyline.cpp
Polyline.hpp
Preset.cpp Follow-up to OctoPrint upload: ignore certificate revocation checks 2021-08-24 13:57:52 +02:00
Preset.hpp Fixed update of project dirty state after discarding config changes 2021-08-24 12:17:47 +02:00
PresetBundle.cpp error when loading configbundle (#6822) 2021-08-23 08:09:25 +02:00
PresetBundle.hpp Auto selection of presets (#6817) 2021-08-18 16:10:35 +02:00
Print.cpp Fixed invalidation when first_layer_height is changed 2021-08-25 12:01:51 +02:00
Print.hpp Do not print brim when object has raft, it is not supported and makes no sense 2021-08-24 12:43:56 +02:00
PrintApply.cpp Fixed update of slicing back-end with MMU-painted objects after change 2021-08-20 16:19:00 +02:00
PrintBase.cpp drop deprecated TBB components (#6590) 2021-06-23 11:48:48 +02:00
PrintBase.hpp Slight improvement in cost of background slicing cancellation. 2021-06-23 16:37:18 +02:00
PrintConfig.cpp Follow-up to OctoPrint upload: ignore certificate revocation checks 2021-08-24 13:57:52 +02:00
PrintConfig.hpp Draft shield option is now an enum (Disabled/Limited/Enabled) 2021-07-14 16:02:04 +02:00
PrintObject.cpp Faster and hopefully more reliable projection of paint-on support 2021-08-27 15:05:18 +02:00
PrintObjectSlice.cpp Fixed update of slicing back-end with MMU-painted objects after change 2021-08-20 16:19:00 +02:00
PrintRegion.cpp
QuadricEdgeCollapse.cpp Fix 2021-08-24 08:21:14 +02:00
QuadricEdgeCollapse.hpp Fix status function 2021-07-19 10:12:19 +02:00
Semver.cpp
Semver.hpp Follow-up to 7c01ddf996 2021-08-12 15:27:46 +02:00
ShortestPath.cpp
ShortestPath.hpp
SimplifyMesh.cpp
SimplifyMesh.hpp
SimplifyMeshImpl.hpp QEC: When collapsing edge flip normal than check other edges in triangle 2021-07-19 15:46:41 +02:00
SLAPrint.cpp drop deprecated TBB components (#6590) 2021-06-23 11:48:48 +02:00
SLAPrint.hpp Fix of clipping plane for SLA supports, 2021-07-23 11:32:36 +02:00
SLAPrintSteps.cpp Fix crash when all the holes fail to drill 2021-07-13 16:02:58 +02:00
SLAPrintSteps.hpp
SlicesToTriangleMesh.cpp
SlicesToTriangleMesh.hpp
Slicing.cpp
Slicing.hpp
SlicingAdaptive.cpp
SlicingAdaptive.hpp
SupportMaterial.cpp Fixed leakage of paint-on supports through thin objects. This is a bug 2021-08-27 15:05:18 +02:00
SupportMaterial.hpp
Surface.cpp
Surface.hpp
SurfaceCollection.cpp
SurfaceCollection.hpp
SVG.cpp
SVG.hpp
Technologies.hpp Added retract acceleration member variable to GCodeProcessor and modified GCodeProcessor::process_M204() method 2021-08-19 09:38:51 +02:00
Tesselate.cpp
Tesselate.hpp
Thread.cpp Fixed after removing TBB deprecated APIs 2021-06-23 15:24:05 +02:00
Thread.hpp
Time.cpp
Time.hpp
TriangleMesh.cpp Fix of paint on supports don't work for object that has been scaled up #6718 2021-08-27 21:04:18 +02:00
TriangleMesh.hpp Fix of paint on supports don't work for object that has been scaled up #6718 2021-08-27 21:04:18 +02:00
TriangleMeshSlicer.cpp Fixed the compiler warning. 2021-08-03 10:16:52 +02:00
TriangleMeshSlicer.hpp New slice_mesh() variant slicing with a single plane only, running 2021-07-26 17:02:56 +02:00
TriangleSelector.cpp Disabled "expensive checks" in debug mode, TriangleSelector 2021-08-20 16:46:38 +02:00
TriangleSelector.hpp Reworked visualization of selected triangles by seed fill and bucket fill inside the multi-material painting gizmo. Now is drawn boundary around a selected area, and also all triangles inside the selected area are drawn with a darker color. 2021-08-10 21:38:48 +02:00
TriangulateWall.cpp
TriangulateWall.hpp
TryCatchSignal.cpp Catching of sigsegv and sigfpe with structured exceptions on win 2021-06-17 15:17:21 +02:00
TryCatchSignal.hpp Fix broken hole drilling 2021-07-26 12:28:57 +02:00
TryCatchSignalSEH.cpp Catching of sigsegv and sigfpe with structured exceptions on win 2021-06-17 15:17:21 +02:00
TryCatchSignalSEH.hpp Catching of sigsegv and sigfpe with structured exceptions on win 2021-06-17 15:17:21 +02:00
utils.cpp Added missing include (gcc 8.4) 2021-08-27 14:01:29 +02:00
Utils.hpp debugging function debug_output_path() moved to utils.cpp/hpp 2021-08-27 11:25:50 +02:00
VoronoiOffset.cpp
VoronoiOffset.hpp
VoronoiVisualUtils.hpp
Zipper.cpp
Zipper.hpp