Message 1 of 6
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi,
with the shaderManager I can load a Maya stock shader, e.g. the k3dThickLineShader, and write the source to file.
import maya.api.OpenMayaRender as om shaderM = om.MRenderer.getShaderManager() shader = shaderM.getStockShader(omr.MShaderManager.k3dThickLineShader) shader.writeEffectSourceToFile("C:/data/k3dThickLineShader.txt")
Can I somehow reuse this shader? Loading as a effects file shader with shaderManager->getEffectsFileShader() failed.
My goal is to modify it a little bit or write my own one based on a stock shader and use it in my subSceneOverride.
Solved! Go to Solution.