...
The script activates the "WetDry Map" feature and the appropriate export resource for objects inside a group named "Objects":
Code Block | ||
---|---|---|
| ||
# Define the texture's parameters textureResolution = 1024 filterLoops = 1 filterStrength = 0.1 pixelStrength = 255 ageing = 0.5 # Get the group "Objects" and its nodes objectGroup = scene.getGroup("Objects") groupNodes = objectGroup.getNodes() # Loop through the objects for entry in groupNodes: # Check if the node is really an object. # If yes, activate the texture and apply the values define above if (entry.getType() == TYPE_OBJECT): entry.setParameter("WetDry texture", True) entry.setParameter("Resolution", textureResolution) entry.setParameter("Filter loops #", filterLoops) entry.setParameter("Filter strength", filterStrength) entry.setParameter("Pixel strength", pixelStrength) entry.setParameter("Ageing", ageing) entry.activeExportResource(4, True) #activate the wet-dry option with code 4 entry.activeExportData(True) #activate the object's global export resource |