Awesome Tool.
I was using bake wrangler before, but it was always just so much to setup just for a basic bake.
Your tool is straight forward.
I have some questions.
I’m mostly using selected to active.
In what unit is the Bake margin? Is it in Pixel like in the original bake Ui?
Is the cage Extrusion = Ray Distance in blender units?
And one feature request.
I’m using the compositor to denoise combined bakings.
It would be amazing to have a checkbox when baking Combined, Glossy(direct/indirect) and Diffuse(Direct/Indirect) pass (normal and albedo connected), to create automatically a denoised texture.
No, I’m baking Combined with low samples (64). When I bake a Normal and Albedo map with 1 sample too I can denoise the combined map with the denoise compositing which is a big timesaver. To get the same result I had to bake with 1000 samples and that on 4k/8k textures takes ages
If I have a model with multiple textures and materials on multiple objects how would I go about baking the final render into one texture on a seperate uv map. From what I have seen there isnt any option to select from what uv to what uv want to bake like with the built in baking in blender where u have the option to bake to one image without destroying the old uv unwrap because the image gets baked onto another uv map which is the one from created from all the models. I hope I am not confusing, if u have any ideas on how to do this then I would love if u replied. Thanks!
Also quick question is the samples slider the mutliplier on the original quality. So lets say I have quality set to 4096 x 4096 and then I set the samples to 2 on the diffuse. Will that make it a 8K texture (8192 x 8192) ?
I am guessing that this error results from the recent 3.0 Cycles-X merge.
Error: Python: Traceback (most recent call last):
File "C:\Users\USER\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\Blender-BakeLab2\bakelab_bake.py", line 875, in modal
result = next(self.BakeCrt)
File "C:\Users\USER\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\Blender-BakeLab2\bakelab_bake.py", line 631, in Bake
self.save_defaults(context)
File "C:\Users\USER\AppData\Roaming\Blender Foundation\Blender\3.0\scripts\addons\Blender-BakeLab2\bakelab_bake.py", line 80, in save_defaults
self.default_use_pass_ao = bake_settings.use_pass_ambient_occlusion
AttributeError: 'BakeSettings' object has no attribute 'use_pass_ambient_occlusion'
I just tested in the release candidate of Blender 3.0.0, same message, please correct the problem
Error: Python: Traceback (most recent call last):
File “C:\Program Files\Blender Foundation\blender-3.0.0-candidate+v30.2fb8c6805a98-windows.amd64-release\3.0\scripts\addons\Blender-BakeLab2-master\bakelab_bake.py”, line 875, in modal
result = next(self.BakeCrt)
File “C:\Program Files\Blender Foundation\blender-3.0.0-candidate+v30.2fb8c6805a98-windows.amd64-release\3.0\scripts\addons\Blender-BakeLab2-master\bakelab_bake.py”, line 631, in Bake
self.save_defaults(context)
File “C:\Program Files\Blender Foundation\blender-3.0.0-candidate+v30.2fb8c6805a98-windows.amd64-release\3.0\scripts\addons\Blender-BakeLab2-master\bakelab_bake.py”, line 80, in save_defaults
self.default_use_pass_ao = bake_settings.use_pass_ambient_occlusion
AttributeError: ‘BakeSettings’ object has no attribute ‘use_pass_ambient_occlusion’