-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fuzzy skin slicing with identical patterns #5521
Comments
Also reported at Bambu bambulab/BambuStudio#4253 This repros pretty obviously with just a cube. I scaled it up on the Z Axis and you can see the patterns readily. The workaround offered here doesn't entirely work; subsequent slices after toggling the option still have visible repetition, though the first slice seems to give a more "obvious" patterning |
I think I have this one figured out (if someone wants to send a PR please do, I don't have time to set up a dev environment at the moment) Every other function in libslic3r that uses Layers get batched out to each worker thread which gets a thread-local random seed with the default of The easiest way to demonstrate this is that if you restart Orca and re-slice the same cube, the same random noise gets applied, but in slightly different order depending on how the threads get scheduled, which is exactly what you see: Calling srand(std::hash<std::thread::id>()(std::this_thread::get_id())); But I haven't tried this |
… a unique value
… a unique value
Is there an existing issue for this problem?
OrcaSlicer Version
2.1 beta
Operating System (OS)
Windows
OS Version
windows 10
Additional system information
intel 12900kf, rtx3080
Printer
Bambu X1C
How to reproduce
Slice model with fuzzy contour only enabled.
Actual results
When sliced the first time, some models exhibit contigious areas where the fuzzy skin generated are identical and are aligned, resulting in an area where there is no fuzzy randomness. It seems to happen mostly on cylindrical surfaces

Expected results
The fuzzy skin shouldnt align between layers at all and should be completely random. the issue can be remedied by disabling fuzzy skin after the first slice, and re-enabling it and reslicing it, resulting in truely random fuzzi

ness
Project file & Debug log uploads
Fuzzy skin issue project.zip
First attempt at slicing will show the issue. reslicing the file after disabling and reabling fuzzy will solve the issue
Checklist of files to include
Anything else?
No response
The text was updated successfully, but these errors were encountered: