Hello, please tell me why I can not set the height of the texture, but only the width?
import mset
import os
desktop = os.path.join(os.path.join(os.path.expanduser('~')), 'Desktop')
mset.importModel(os.path.join(desktop, "temp.fbx"))
baker = mset.BakerObject()
baker.outputPath = os.path.join(desktop, "bake.png")
baker.outputSamples = 4
baker.outputBits = 8
baker.edgePadding = "Custom"
baker.edgePaddingSize = 5.0
baker.outputSoften = 0.0
baker.outputSinglePsd = False
obj_list = [obj for obj in mset.getAllObjects() if isinstance(obj, mset.MeshObject)]
group = baker.addGroup("Bake group")
low_group = group.findInChildren("Low")
for i, obj in enumerate(obj_list):
obj.parent = low_group
material = mset.Material()
material.name = "mat_" + obj.name
material.assign(obj)
baker.multipleTextureSets = True
print(baker.getTextureSetCount())
for i in range(0, baker.getTextureSetCount()):
baker.setTextureSetWidth(i, 1024)
#baker.setTextureSetHeight(i, 1024) # OverflowError: unsigned byte integer is greater than maximum