feat: shadow_map - #4
Merged
Merged
Conversation
3 Bake Modes — Ambient Occlusion, Auto Sun (angle & altitude), or your own scene lights Prepare Shadow Mesh — Duplicates your selection, offsets normals, auto-UV unwraps, and sets up the bake material Resolution & Quality — 512 to 4096 with a half-res fast bake option, 64–2048 samples, denoise, and blur softening Firefly Clamping — Removes bright speckle noise from bakes Live Levels Adjustment — Invert, input/output black & white, and gamma — all update the preview instantly without re-baking Save When Ready — Adjustments stay in preview until you explicitly save to disk Sollumz Integration — Automatically assigns the decal_dirt shader and colour attribute after baking Smart Output Handling — Saves next to your .blend file by default, with a custom output folder option
seto3d
added a commit
that referenced
this pull request
Aug 19, 2026
The tool arrived in #4 with a good description on the pull request and nothing in the add-on's own documentation, where somebody using it would look. It has a page now: the three steps in the order the panel puts them, what each bake mode is actually for, and the one thing worth knowing before pressing anything - Levels do not re-bake, so the expensive half is paid once and the contrast is dialled in for free afterwards. The panel contract test knew nothing about it either. tests/panels.py asserts the exact list of tools under each section, so a new panel in Surface fails it until the list says so - that is the check doing its job, and the list now has Shadow Map Baker in it. @cs-dev-09 is credited for it in the three places the other contributions are: the Thank You block inside the add-on, the README, and the documentation's Thanks page.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
3 Bake Modes — Ambient Occlusion, Auto Sun (angle & altitude), or your own scene lights
Prepare Shadow Mesh — Duplicates your selection, offsets normals, auto-UV unwraps, and sets up the bake material
Resolution & Quality — 512 to 4096 with a half-res fast bake option, 64–2048 samples, denoise, and blur softening
Firefly Clamping — Removes bright speckle noise from bakes
Live Levels Adjustment — Invert, input/output black & white, and gamma — all update the preview instantly without re-baking Save When Ready — Adjustments stay in preview until you explicitly save to disk
Sollumz Integration — Automatically assigns the decal_dirt shader and colour attribute after baking
Smart Output Handling — Saves next to your .blend file by default, with a custom output folder option