I’ve been asked about the shadow baking script I was working on. It made it to the beta form you see here, but I’ve mostly abandoned this project. The DirectX11 features previewed recently for Maya 2013 address many of my issues, so I’m waiting for that to release new shaders.
This tool is BETA, and I’ll offer NO SUPPORT – the workflow is very rigid, there are bugs. Extract the ‘lct’ folder to your scripts directory (overwrite as necessary), check the README for run command.
- Click ‘Make CGFX’ and assign this shader as necessary – only the shader created using the tool can interact with it – no other shaders will work with this tool.
- Click ‘Make or Link Lights’ – this creates a directional light and 3 point lights that are automatically linked to the shaders – you adjust light properties through the light node itself – for point lights the intensity value = attenuation and may have to be set very high depending on your scene scale.
- For shadow baking, select ONE mesh and click ‘Setup UV’s’ – this creates a secondary UV set for all mesh’s that share the same shader.
- Mental Ray must be turned ON and available.
- To bake shadows - select ONE object and click one of the Bake buttons – this bakes shadows for any mesh’s that share the same shader – you do not need to specify a bake path unless you want to.