~ultimaker/ultimaker/+git/CuraEngine:CURA-11834-ambient-occlusion

Last commit made on 2024-04-25
Get this branch:
git clone -b CURA-11834-ambient-occlusion https://git.launchpad.net/~ultimaker/ultimaker/+git/CuraEngine

Branch merges

Branch information

Name:
CURA-11834-ambient-occlusion
Repository:
lp:~ultimaker/ultimaker/+git/CuraEngine

Recent commits

2332d1c... by saumyaj3 <email address hidden>

Applied clang-format.

8577c4c... by Saumya Jain <email address hidden>

Update ambient occlusion calculation method

The ambient occlusion calculation method has been updated with more detailed random direction generation and optimized computation for each mesh vertex

CURA-11834

4892e50... by saumyaj3 <email address hidden>

Applied clang-format.

95fba27... by Saumya Jain <email address hidden>

Implement ambient occlusion calculation for 3D mesh

This commit introduces the capability of calculating ambient occlusion for 3D meshes. A new "AmbientOcclusion" class was added with functions that generate random rays, perform intersection checks with the 3D mesh, and normalize the occlusion result. This feature is triggered by a setting "oa_seam_placement", and was integrated into the existing scene rendering process.

8b1757e... by Saumya Jain <email address hidden>

merge 5.7

be79103... by HellAholic <email address hidden>

CURA-10857 skirt height not working (#2060)

1bcc4b6... by Erwan MATHIEU <email address hidden>

Fix uncomplete higher skirt line

CURA-10857

84252c8... by HellAholic <email address hidden>

CURA-11718 skirt has height on outer (#2058)

a96968a... by HellAholic <email address hidden>

CURA-11249 travel up with fractional layer (#2057)

63a1ca6... by Erwan MATHIEU <email address hidden>

Partial revert of 8d297ec which fixes skirt of second extruder

I remember adding this while thinking "This should probably be better"
but at the time I had no example of processing the secondary skirt/brim.
It turns out that assumption was wrong and I should have restrained
myself from adding code that I couldn't test.

CURA-11718