BabylonJS / Exporters

Exporters for Babylon.js and gltf file formats
Other
612 stars 313 forks source link

Create a 3ds Max and Maya importer for glTF/glB #428

Closed echadwick-artist closed 4 years ago

echadwick-artist commented 5 years ago

We would like a method to unpack and import GLB files into 3ds Max.

Ideally the textures would be unpacked into separate files, the meshes imported into 3ds Max, and it would create Physical Materials with the textures plugged in.

See also #184.

echadwick-artist commented 5 years ago

I've figured out a way to do this, but it's cumbersome.

Open Asset Import Library https://github.com/assimp.

assimp export mymodel.glb -ffbx \ converts a glb into a fbx model.

assimp extract mymodel.glb \ extracts textures from a glb, in their native format (jpg or png).

We would love a native importer!

deltakosh commented 5 years ago

Yeah I would like to get a simpler way. We are actively hiring a dev to help us on the exporter/importer :)

Drigax commented 5 years ago

same as #184, we should have an importer to pair with our exporters. Unfortunately I don't see myself being able to dedicate a significant amount of time to this for the next few months due to its complexity and scope.

I hope to eventually get to it, but if anyone thinks that they can do it now, feel free :).

sebavan commented 5 years ago

Grouping with #184 as it might be easier to tackle them both at once.

sebavan commented 5 years ago

Scope should be:

in both:

teaguer commented 5 years ago

Is there already any 3dsmax plugin to import glTF files?

echadwick-artist commented 5 years ago

Is there already any 3dsmax plugin to import glTF files?

Not that I could find. I've searched via Google, and also in the two main repositories for Max add-ons: http://scriptspot.com and http://maxplugins.de

The only way I found was to use ASSIMP. Which is fairly laborious. I have to re-create the materials manually after importing the meshes, but the incoming materials at least have empty bitmaps with corresponding names. Could probably be streamlined with a bit of MAXScripting.

mehrdad-ataee commented 5 years ago

A "glTF" format IO for Max would be highly appreciated

Bug-Reaper commented 4 years ago

@echadwick-wayfair The method you outline is good but unfortunately that converter doesn’t support some things such as blendshape animations. I currently use blender to convert gltf->fbx.

+1 Support for a native gltf importer for maya and 3DS max

deltakosh commented 4 years ago

I'm closing this issue as we do not plan to do it and Autodesk will probably soon publish one

Dennis-Nesterenko commented 3 years ago

I'm closing this issue as we do not plan to do it and Autodesk will probably soon publish one

Autodesk has yet to do that rip

MarkusAmbrus commented 2 years ago

Still nothing?

Inori commented 11 months ago

Autodesk published their gltf exporter, no importer yet.

echadwick-artist commented 11 months ago

I've been using this one lately. Not free, but it does have both import and export, it supports almost everything in glTF, and the developer is very responsive to requests. A win in my book! https://nu1963u.wixsite.com/custom3dsmax/gltfpluginfor3dsmax