When you try to paint a texture in Maya, it doesn’t create color managed file nodes (@#$%&!). Yeah I mean it. 🙂
By the way, the fact that they didn’t fix this for years is a bit disappointing.
Texture painting has several issues in Maya. This does not solve the main one.
This is how you fix the file node problem:
- Find this file: art3dPaintAssignFileTextures.mel
Usually it is here: Program Files\Autodesk\Maya2017\scripts\others - Open it. Go to line 165.
Change that to this:string $texture = `shadingNode -asTexture -isColorManaged file`;
The only difference is the-isColorManaged
flag. - Save the file. Restart Maya.
Now, you are a bit happier.
Don’t forget! You can paint textures only if you use standard Maya shaders.
(Lambert, Blinn, Phong, etc.)
How to Paint:
- Save the scene.
- Select the mesh.
- Assign a standard a Maya shader.
- Activate the 3D Paint tool (Rendering menu set -> Texturing).
- Select the Attribute you want to paint (Color, Bump, etc.).
- Assign a texture (format, resolution, etc.).
- Paint the texture.
- Save the Texture.
Cheers, D