-
-
Notifications
You must be signed in to change notification settings - Fork 7
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
REQUEST: Material groups - divide materials into separate image sets to bake #25
Comments
|
|
|
|
|
|
Example: input: output: |
|
example:
should be:
|
|
need to test definitely |
but it wasn't as hard as I expected. Just added another headache on top of existing multidimensional arrays holding bake data |
@@ -3151,6 +3129,8 @@ def grab_image_name(item):
data += dir_data
# append already initialized images
+ # whoa look at da 4-dimensional array,
+ # that's what makes stuff blazingly fast ^_^
for obj_shell in self.bake_images:
for maps_shells in obj_shell:
for map_shell in maps_shells:
for image_group in map_shell:
data.append(image_group[0]) |
|
hell i'm done with this +.+ |
bakemaster_matgroups_ui-2023-02-22_16.47.42.mp4 |
|
This feature request is:
Is your feature request related to a problem? Please describe.
Snoopybob from BlenderMarket:
I can tell you that I have compared most of the addons of this type, and I haven't found any that offers this obvious feature. I am sure that many people would be interested in such a feature, especially in the field of video games. Merging maps is convenient, but when you are constrained to low resolutions, it is better to have one map per material.
Describe the solution you'd like to be implemented
a sub-table in which, when you select an object, the list of materials appears with the possibility of selecting those which will be baker individually, of those which one could merge.
Not easy to project but I think this is the kind of functionality that should be allowed to "unfold" once an option is checked. This allows the user to glimpse new and more refined possibilities.
Just an idea, I hope it inspires you
Additional context
my option:
A section called "Material Groups" where you could specify unique material groups and add one or multiple objects' materials to them. With this kind of customization, you could be able to not bake all materials merged or all separately, but instead, for ex, choose mat1, mat2, mat4 to bake merged and mat3 separately from them.
The text was updated successfully, but these errors were encountered: