Jump to content
3DCoat Forums
fakhry

[Solved] Model shrink when imported back to Maya

Recommended Posts

Hello everybody i work in a new animation studio and we are making tests about the pipeline and softwares to make a final decisions about what softwares we are going to buy, i am testing 3D coat to be our 3D texturing software, while i am testing i had some problems and i find solutions for them, i figure out some steps to do in order to send my model in 3D Coat, from this steps is to select all the model and Soften Edge then send it to 3D coat using the applink in maya 

this is the low poly model and the model in preview smooth 3 in maya

1.JPG 2.JPG

Then using the applink in maya send the model to 3D Coat for UV mapping and Object Per Pixel Painting, initial subd is applied

3.JPG

The Low poly model in 3D coat is same as in maya and subd is applied

4.JPG 5.JPG

Now my model is UV mapped and textured and ready to go back to maya using the Export Object and textures

Here is the problem as you see the new imported model is not the same as the original model, it is like as the model is scaled on 2 axis the X and Z

the original model is brown and the new imported model is white

6.JPG  8.JPG  7.JPG

 

               original model                                                   new model

2.JPG         9.JPG

Any one had this problem before? i not use obj export because i need to isolate my separate parts of the model and paint it alone in 3D coat

Thank you everybody  

Share this post


Link to post
Share on other sites

Hi !

Can you try using this settings ?

 

PPP.jpg

Share this post


Link to post
Share on other sites

I do not know how the Maya app link works but when using the blender one, You would not use export model and textures under the file menu but instead choose to "Export to" to update your model in Blender.

Maybe this could be a source of the change of scale.  I do not use Maya so this is only a guess and might not be a solution to the problem.  

---------------------------------------------------------------------------------------------------------------------------------

Just to let you know an exported obj can have sub-objects plus the materials. These will be recognized by 3DC

You have the ablity to hide the sub-objects and materials by name in 3DC to paint separately on each. shown on the right hand side of the picture...

-----------------------------------------------------------------------------------------------------------------------------------

If you do not see these tabs in the UI, Under the Windows menu, choose "Reset this page to default"

If you have changed the default layout and do not desire to revert back to the default layout, then under Windows / Popups--- choose the panels manually from the list. 

When auto-uv mapping even though it shows that two uv sets will be created only one will be. ATM "Treat materials as separate textures" is not working correctly. Selecting that should create two uv sets based off the materials you have. Hopefully this will be fixed soon.

 

 

 

appl link.jpg

Edited by digman

Share this post


Link to post
Share on other sites
11 hours ago, Carlosan said:

Hi !

Can you try using this settings ?

 

PPP.jpg

Hello Carlosan

Thank you for your reply, the settings you suggested will not apply subdivisions, you think applying subdivisions to the model in 3DC is why the shrink happen? 

Share this post


Link to post
Share on other sites
5 hours ago, digman said:

I do not know how the Maya app link works but when using the blender one, You would not use export model and textures under the file menu but instead choose to "Export to" to update your model in Blender.

Maybe this could be a source of the change of scale.  I do not use Maya so this is only a guess and might not be a solution to the problem.  

---------------------------------------------------------------------------------------------------------------------------------

Just to let you know an exported obj can have sub-objects plus the materials. These will be recognized by 3DC

You have the ablity to hide the sub-objects and materials by name in 3DC to paint separately on each. shown on the right hand side of the picture...

-----------------------------------------------------------------------------------------------------------------------------------

If you do not see these tabs in the UI, Under the Windows menu, choose "Reset this page to default"

If you have changed the default layout and do not desire to revert back to the default layout, then under Windows / Popups--- choose the panels manually from the list. 

When auto-uv mapping even though it shows that two uv sets will be created only one will be. ATM "Treat materials as separate textures" is not working correctly. Selecting that should create two uv sets based off the materials you have. Hopefully this will be fixed soon.

 

 

 

appl link.jpg

Hello digman

Thank you for your reply, the Export to maya button open the window for Export objects and textures window B).....i made 4 separate spheres in maya, i applied lambert to 2 spheres and phong to the other 2, select all and export in .obj, import in 3DC for per pixel paint, in the paint objects tab i only have the default, i attached the .obj file  

sp.obj

Share this post


Link to post
Share on other sites

Tested the obj model in  Wings3D, Hexagon 2.5 and Blender.  They all import into these programs as one object with one material which leaves me to believe that 3DC is not at fault here...

Pictures includes wings3d and hexagon...

Last picture is an obj created and exported from Wings3D with 4 separate spheres and 4 separate materials imported into 3DC. I have 4 separate objects and materials. The materials are there, the colors to do not show as 3DC does not support Wings3D material colors. 

I do not use Maya so exporting out of Maya I am no help...  You could test exporting FBX... 

As a side note for the future once you get this working. If you are using Maya UV tiles, creating uvs outside the 0 and 1 UV space when importing into 3DC you will need to select "import as uv tiles" from the dialog box. Internally 3DC will create separate UVs for each tile. When exporting, you will need to export as UV tiles and 3DC will put the UVs back in tile format. 3DC still at this time does not support the UV tiling method

 

wings3d.JPG

hexagon.JPG

spheres.JPG

Edited by digman

Share this post


Link to post
Share on other sites
8 hours ago, digman said:

Tested the obj model in  Wings3D, Hexagon 2.5 and Blender.  They all import into these programs as one object with one material which leaves me to believe that 3DC is not at fault here...

Pictures includes wings3d and hexagon...

Last picture is an obj created and exported from Wings3D with 4 separate spheres and 4 separate materials imported into 3DC. I have 4 separate objects and materials. The materials are there, the colors to do not show as 3DC does not support Wings3D material colors. 

I do not use Maya so exporting out of Maya I am no help...  You could test exporting FBX... 

As a side note for the future once you get this working. If you are using Maya UV tiles, creating uvs outside the 0 and 1 UV space when importing into 3DC you will need to select "import as uv tiles" from the dialog box. Internally 3DC will create separate UVs for each tile. When exporting, you will need to export as UV tiles and 3DC will put the UVs back in tile format. 3DC still at this time does not support the UV tiling method

 

wings3d.JPG

hexagon.JPG

spheres.JPG

Hello digman

i got over the import and the export problem and the seperate objects, the applink do it for me, what you think about the shrink problem?

Share this post


Link to post
Share on other sites

Since I do not use Maya, I can only make educated guesses. 

Maya 2016 has several choices of Subdivision methods... which also includes now Open SubDiv Catmull-Clark, That is now the new default.

https://knowledge.autodesk.com/support/maya/learn-explore/caas/CloudHelp/cloudhelp/2016/ENU/Maya/files/GUID-FF35F773-1FC0-4EBA-A64C-6199375F489A-htm.html

3DC still uses CatmulI-Clark so a possible reason for the difference. 

Another is that there was a possible scene scale problem in 3DC. I think Calosan mentioned this in another thread.I believe that has been fixed in the latest beta. If you are not using the latest beta, then you could test version 4.7.24

As a side note, I noticed in your picture that you are not creating any holding edges for the model before subdividing your model. Is that by design?

Edited by digman

Share this post


Link to post
Share on other sites

I use Maya and this has happened to me before.  It's actually an issue with Maya 2017's export.  Upon exporting an OBJ or a DAE file, Maya will upscale your model by a factor of 10.  Messing around with your units and export settings won't help you.  Yay, Autodesk!  The solution that worked for me is to export as a FBX file. Sorry for the late response. 

  • Like 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×