Convert 3D Max files to SketchUp
-
Hey,
Is here anyone who knows a service or a drafter who can convert 3D Max files to workable SketchUp files? There are many and good 3D Max models and scenes on the internet. Unfortunately, I do not find any suitable SketchUp models. I tried with .obj and .fbx files, but I always had problems with the textures. I'm looking for a way so i can use any 3D model that i can find... Thanks!
-
It would help to have some examples of what you want to do.
-
My workflow is:
In 3dsMax I convert all materials to Scanline with script. Export as OBJ.
I then use Simlab Composer where I import the OBJ and save it as skp. -
@Box: i need a 3D model of a technics record player. Unfortunally, i can't find any in SketchUp format...
@Pixero: Currently i'm using Rhino to import .OBJ files and export .SKP files. This isn't working well. The textures are always lost (during conversion?) How does it go with simlab composer? Does it work well?
Thx
-
Well it's not straightforward for models that has Vray or Corona materials (and that means almost all models).
First you´ll need to have Vray installed to get the materials and textures to show up in Max.
I then use the Thea material conversion script but there are others that does the same thing.
I then use a short maxscript that turns on textures in viewport.For Vray materials:
(for mat in (getClassInstances vrayMtl processAllAnimatables;true) do showTextureMap mat on)
For standard materials:
(for mat in (getClassInstances standard processAllAnimatables;true) do showTextureMap mat on)
Hopefully that will work or I'll have to do some manual editing in Max material editor.
After that I export to obj and place the obj files in the same folder as the textures.
That way it usually comes in ok in Simlab Composer and exports ok to skp. -
Thx!
Unfortunally, i don't have a 3D Max license. I was hoping that there was a way to convert obj files to skp without the use of 3D Max. I downloaded a trial Simlab Composer. So far, the textures didn't come trhough... I hope that i can make it work. -
Have you tried Tig's Import obj with materials?
https://sketchucation.com/pluginstore?pln=obj_importer -
Hey Pixero,
I tried your method, it works nicely. The only thing is that I don't know how to run this maxscript in 3dsMax, to show me all the textures in viewport. Could you give me a hint? And you probably know of 3dsMax to SketchUp exporter by SimLab. I tried using that directly in 3dsMax, to skip obj step, but it doesn't export materials for some reason. Did you ever try that? And did it work for you? -
@kimi kimi said:
Hey Pixero,
I tried your method, it works nicely. The only thing is that I don't know how to run this maxscript in 3dsMax, to show me all the textures in viewport. Could you give me a hint? And you probably know of 3dsMax to SketchUp exporter by SimLab. I tried using that directly in 3dsMax, to skip obj step, but it doesn't export materials for some reason. Did you ever try that? And did it work for you?In Max Menu: Scripting->New script. Paste the code above for the apropriate material. (Standard if you have converted it already.)
In the Max script window: Tools->Evaluate all.
(You can make a toolbar of it if you plan to use it regularly.)I haven't tested the Max to skp plugin.
-
Works! Thanks a lot Pixero!
-
Hello!
What does the maxscript actually? You can turn the textures visibility on in the viewport with the max menu but it doesn't interfere with the export does it?
In any case you need to convert the vray/corona/mr/revit materials to standard before exporting to obj/fbx within 3dsmax.
With 3dsmax 2017-2018 you have a scene converter inside max, which is useful to convert any material to standard. BUT as usual sometimes you need to switch to manual pilot as lots of things like fallof, blend, color correction, 2-sided, mix and other things aren't easily translatable to standard shader.
I use fbx to export to SU (and import with Fluid Importer Pro) but obj works nice too.
Advertisement