Maya FBX plugin does not support materials?

Maya FBX plugin does not support materials?

Anonymous
Not applicable
8,052 Views
8 Replies
Message 1 of 9

Maya FBX plugin does not support materials?

Anonymous
Not applicable

I am pretty new to maya, and have been trying to export my model to FBX format in order to use it in Unreal engine 4.

Problem is, whenever I export, maya gives me an error window saying "Warning: unable to export some materials", and "The plug-in does not support the following material types: Material VRayCarPaintMtl1 will be exported as a grey Lambert material" in the 'description' part of the error window.

This is really annoying and I couldn't find any solution or work around for this in the internet. Does anyone know a solution or the cause of the problem? thanks.

0 Likes
8,053 Views
8 Replies
Replies (8)
Message 2 of 9

faline.custodio.da.silva
Alumni
Alumni

 

Vray is a 3rd party plug-in so as far as how it works in relation to Maya you can check out the chaos group forums. There is definitely information out there on how to accomplish this. Such as the following:

https://docs.chaosgroup.com/display/VRAY3MAYA/Texture+Baking

 

This video may be helpful as well.

Exporting as FBX with embedded textures from Maya

 

FBX Conversation Support

Here is more info on FBX compatibility.

 

 


Faline Custodio Da Silva

0 Likes
Message 3 of 9

Anonymous
Not applicable

I have the same promblem, but with Arnold aiStandart Materials.

Please help me!

 

Message 4 of 9

timdan
Advocate
Advocate

My understanding is that FBX supports basic lambert shaders with a diffuse pass. Even bump or spec data won't carry over. I may be mistaken, but anytime I've tried this using Redshift, I just get basic diffuse passes.

 

Shaders are generally not supporting across different platforms like even between Max and Maya you have to remake VRay shaders unless you have a 3rd party plugin.

+ timdan

-
http://www.timdan.com
0 Likes
Message 5 of 9

Anonymous
Not applicable

FBX plugin supports Lambert and Phong material.  It also supports bump and spec maps.

0 Likes
Message 6 of 9

Anonymous
Not applicable

I have encountered the same problem, ive done this before no problem on two major projects, suddenly this error popped up Unable to export some material(s) - The plug-in does not support the following material types:
Material VRayMtl15 will be exported as a grey Lambert material. Material VRayMtl9 will be exported as a grey Lambert material. someone please help. Im nearing deadlines

0 Likes
Message 7 of 9

damaggio
Mentor
Mentor

Yes , that is correct.

Message 8 of 9

laomusic_arts
Advocate
Advocate

Hi!

Exporting from Autodesk Maya to FBX 2019 with VRay shaders here's my step-by-step guide:

Preparing the Scene in Maya

1. Check Geometry
- Ensure all geometry is clean and free of non-manifold geometry.
- Apply any transformations (freeze transformations).

2. UV Mapping:
- Ensure that all objects have proper UV mapping.

3. Material Assignment:
- Assign VRay materials (such as VRayMtl) to your objects.
- Adjust shader settings to your needs (diffuse, reflection, refraction, etc.).

Export Settings

1. FBX Export Options:
- Go to `File > Export Selection` or `File > Export All`.
- Choose `FBX Export` as the file type.
- Click on `Options` to open the FBX export options dialog.

2. FBX Export Settings:
- File Type Specific Options;
- `File Format` should be `FBX 2019`.
- `Embed Media` to include texture files (optional, but recommended if you are transferring the file).

- Include Options:
- Check `Geometry` to export the model.
- Check `Smoothing Groups` to include smoothing data.
- Check `Tangents and Binormals` to include tangent and binormal data, which is important for normal maps.
- Check `Animation` if you have any animation data to export.

- Geometry:
- `Smoothing Groups`, `Smooth Mesh`, `Tangent and Binormal`, `Referenced Assets Content`, should all be checked if applicable.

- Advanced Options:
- Under `FBX File Format`, make sure `FBX 2019` is selected.
- `Units` should match your scene units in Maya.

- Materials:
- Make sure `Materials` is checked.
- `Embedded Textures` should be checked if you are embedding media.

3. Export Process:
- After setting the options, click `Export` to save your FBX file.

Post-Export Validation

1. Import the FBX File:
- Import the FBX file back into Maya or another 3D application to ensure everything exported correctly.

2. Check Materials:
- Verify that the VRay shaders and textures are applied correctly.
- Check that all the shader properties such as reflection, refraction, and others, have been exported accurately.

 Troubleshooting

- Textures Not Showing:
- Ensure `Embed Media` was checked during export.
- Check the texture paths and make sure they are relative paths if the textures are not embedded.

- Shader Issues:
- FBX format might not fully support all features of VRay shaders. You might need to manually adjust shaders in the target application.

Additional Tips

- FBX Plugin Version: Ensure your FBX plugin in Maya is up to date.
- Scripted Exports Consider using a script for batch exporting if you have multiple files or a complex scene.

By following these steps, you should be able to export your Maya scene with VRay shaders to FBX 2019 successfully. This ensures compatibility and proper material representation in the target application.

Hope this helps others too!

LAO

0 Likes
Message 9 of 9

damaggio
Mentor
Mentor

Keep in mind that Fbx does not support Vray materials, it never did in any version.

The same goes for other render engines such as Arnold, Renderman , Redshift ,etc., the shaders need to be converted

and will no longer be a physical material.

These shaders can only work in their native supported packages, they cannot be imported into a game engine 

unless there's a bridging plugin available.

 

 

0 Likes