Autodesk VRED - Tutorial - Ambient Occlusion vs. Shadow baking for Car Interior

Published: 05 July 2021
on channel: Pascal Seifert
8,307
141

Learn more about Lightmaps:

   • Autodesk VRED - Tutorial - Realtime A...  
   • Autodesk VRED - Deep Dive - Raytraced...  
   • Autodesk Fusion 360 to VRED - Show Of...  

Script Editor Code:

#global baseFolder
baseFolder = getFileIOBaseDir() + "/Lightmaps/"
def findTextureBakeNodes(node, geos):
geo = vrdGeometryNode(node)
if geo.isValid() and geo.getTextureBakeState() == vrBakeTypes.BakeState.Valid:
geos.append(geo)
stop traversing the tree
else:
traverse the children
for child in node.getChildren():
findTextureBakeNodes(child, geos)

def getAllValidTextureBakeNodes():
root = vrNodeService.findNode("Root")
textureBakeNodes = []
findTextureBakeNodes(root, textureBakeNodes)
return textureBakeNodes
def saveAllLightmaps(subFolder):
global baseFolder
finalFolder = baseFolder + subFolder
vrBakeService.saveLightmaps(getAllValidTextureBakeNodes(), finalFolder)

def repathTo(subFolder):
global baseFolder
finalFolder = baseFolder + subFolder
vrBakeService.repathLightmaps(getAllValidTextureBakeNodes(), finalFolder)


Variant Sets Code:

repathTo('AO')

...and...

repathTo('Shadows')


Watch video Autodesk VRED - Tutorial - Ambient Occlusion vs. Shadow baking for Car Interior online without registration, duration hours minute second in high quality. This video was added by user Pascal Seifert 05 July 2021, don't forget to share it with your friends and acquaintances, it has been viewed on our site 8,307 once and liked it 141 people.