Commit Graph

28960 Commits

Author SHA1 Message Date
a7ba31adea Update Github workflow so macos and windows builds can run separately 2026-05-12 05:17:25 +01:00
0e724d1801 Update Github workflow to auto-publish release 2026-05-12 03:55:03 +01:00
be63704600 Add sccache to Github workflow build 2026-05-12 03:21:18 +01:00
d7c66ac575 Move version number to separate file so CMake doesn't reconfigure when it changes 2026-05-12 03:05:55 +01:00
fdbbf5f135 Update Github workflows 2026-05-12 02:22:30 +01:00
8c7a3b55bb Update README.md and change new version link 2026-05-12 01:59:18 +01:00
643a39976d Allow changing object background color in true color painting panel 2026-05-11 22:33:00 +01:00
122196730f Preserve existing image/RGBA color data on texture mapping zones when converting from region painting 2026-05-11 21:32:57 +01:00
9468e8b335 Add 'Paint by slope' dialog in region painting panel 2026-05-11 18:15:44 +01:00
1de6aec92d When opening true color painting panel, generate RGBA conversion in background so UI doesn't lag 2026-05-11 02:59:06 +01:00
2dc5c697bc Add destructive color region painting conversion buttons to manage data dialog 2026-05-11 01:57:39 +01:00
f27801b4ef Add controls to allow resizing image textures, and simplifying RGBA data 2026-05-11 01:27:44 +01:00
4b33dae806 Preserve model textures and remap them to the new mesh when 'simplify model' is used 2026-05-10 21:45:01 +01:00
aecead1f8c Auto-assign a texture mapping zone to objects when 3mf color region data is cleared in the manage color data dialog 2026-05-10 17:44:37 +01:00
7667cd8c96 Allow manually generating a new UV map for image data 2026-05-10 17:21:42 +01:00
5823c83691 Generate lower resolution color preview first when 'preview result colors' is enabled 2026-05-10 08:24:59 +01:00
d7603ed561 Update README.md 2026-05-10 07:27:09 +01:00
6952711491 Hide other objects when image projection panel is open. Prevent projecting on back face when using section view (unless pass through model is enabled) 2026-05-10 06:39:16 +01:00
0aed75461f Show texture on prime tower mesh preview 2026-05-10 05:00:44 +01:00
346d40ba24 Add section view in image projection panel 2026-05-09 23:20:53 +01:00
57cd99b950 More work on Seam Hiding 2026-05-09 22:19:07 +01:00
6ab2e96c0a Update checker dialog 2026-05-09 18:00:30 +01:00
fd67e4a421 Preserve split triangles when converting from regions to RGBA data 2026-05-09 16:53:33 +01:00
9dfda06442 Support Seam Hiding in 2D Gradient mode 2026-05-09 15:34:32 +01:00
1b5a300cb3 Improvements to Seam Hiding
Update version number. Adjust orcaslicer default presets
2026-05-09 13:20:42 +01:00
e93ce996d3 Make texture mapping panel UI elements match the other slicer controls
Make volume extruder ID take priority over object extruder even when an object only has a single volume
2026-05-08 19:44:23 +01:00
380cc025cd Implement reduce outer surface texture mode 2026-05-08 17:32:28 +01:00
3cc3cba664 Tweaks to UI in filament calibration panel. Update 3d preview when objects with 2d gradients are rotated 2026-05-08 16:48:24 +01:00
d532c447c2 Speed up image texture sampling 2026-05-08 16:07:09 +01:00
b42f3666a4 Add support for CMYKW and RGBKW in texture mapping zones 2026-05-08 15:13:12 +01:00
ed260a8055 Show warning when raw offset image data will be converted to RGBA color data or regular color image 2026-05-08 14:20:24 +01:00
8f898cc6ea Include base filament ID in visual signature (so texture preview rebuilds on change) 2026-05-08 13:08:10 +01:00
de81550309 When projecting images, prefer using texture zones that are already used on the target object 2026-05-08 05:16:20 +01:00
d115824d6a Allow opening object 'Manage Color Data' dialog from right click menu 2026-05-08 04:28:25 +01:00
aee6db8e27 Make sure texture mapping zone sparse IDs are recognized in libslic3r internals 2026-05-08 04:02:13 +01:00
0664e47a70 Recognize when extruder IDs are texture mapping zones 2026-05-08 03:34:12 +01:00
30dee1911c Support loading OBJ textures with different color modes 2026-05-08 03:14:59 +01:00
4d03044159 Add filament TD calibration options 2026-05-07 23:16:35 +01:00
684747a8b9 Use fixed sampling step for prime tower textures 2026-05-07 11:53:37 +01:00
dd2c0f9b29 Show original model texture while simulated colors are being generated 2026-05-06 19:09:50 +01:00
2343e8ff26 Another tweak to reduce edge artifacts (image projection) 2026-05-06 18:53:41 +01:00
76d5e99483 Make sure not to erase texture mapping zones when normalizing region painting data 2026-05-06 18:01:46 +01:00
5f840fdba4 Update README.md 2026-05-06 18:01:46 +01:00
6960168c07 Make sure prime tower uses correct line width and filament for outer wall 2026-05-06 18:01:46 +01:00
7580532c6a Fix ColorFacetsAnnotation copy 2026-05-06 18:01:46 +01:00
f8a90ec89c 6a7957444 Fix triangle edge artifacts when using image projection 2026-05-06 18:01:46 +01:00
303ec41cb2 Prevent calculating simulated result colors on main thread 2026-05-06 18:01:46 +01:00
4ac7f4380e Remove FilamentMixer 2026-05-06 18:01:46 +01:00
7f4d3097a5 a3697e7ab Use pigment painter for better color mixing accuracy. Move ColorSolver into its own file 2026-05-06 18:01:45 +01:00
42af381c2a f3d6bd3e0 Add option to convert existing color data to raw offset values when projecting a raw offset atlas image 2026-05-06 18:01:45 +01:00