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

Опубликовано: 05 Июль 2021
на канале: 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')


Смотрите видео Autodesk VRED - Tutorial - Ambient Occlusion vs. Shadow baking for Car Interior онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Pascal Seifert 05 Июль 2021, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 8,307 раз и оно понравилось 141 людям.