Files
gtav-src/tools_ng/techart/sandboxmotionbuilder/Mike/mj_AllCamerasGrey.py
T
2025-09-29 00:52:08 +02:00

38 lines
859 B
Python
Executable File

# all cameras grey background
from pyfbsdk import *
for lCamera in FBSystem().Scene.Cameras:
lCamera.BackGroundColor = FBColor( 0.6, 0.6, 0.6)
# search for variants of mover in scene
mover_list = FBComponentList()
FBFindObjectsByName('*mover', mover_list , True, True)
# find if we need to create the Edge Cartoon shader
# myScene = FBSystem().Scene
# toon_shader = False
# myShaderManager = FBShaderManager()
# shaders = myScene.Shaders
# for s in shaders:
# if s.Name == 'Edge Cartoon Shader':
# toon_shader = True
# myEdgeCartoonShader = s
# if no shader exists create one
# if (toon_shader != True):
# myEdgeCartoonShader = myShaderManager.CreateShader("Edge Cartoon Shader")
# apply Edge Cartoon shader to any movers
# for obj in mover_list:
# obj.Shaders.append(myEdgeCartoonShader)