Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Mesh export gltf #32218

Closed
wants to merge 1 commit into from
Closed

Conversation

fire
Copy link
Member

@fire fire commented Sep 20, 2019

This is the alternative version of #28459 that exports to glTF2 only.

Posting for review.

Features:

  • Export mesh to GLTF2

Todo:

  • Add attribution to rapidjson
  • No materials yet
  • No bones
  • No blendshapes
  • No animations
  • No lights
  • No cameras

@fire fire force-pushed the mesh_export_gltf branch 2 times, most recently from f3eed41 to 4eeedb6 Compare September 30, 2019 16:40
@akien-mga akien-mga added this to the 4.0 milestone Oct 1, 2019
@fire fire force-pushed the mesh_export_gltf branch from 4eeedb6 to 23a94ae Compare October 22, 2019 03:14
@fire fire force-pushed the mesh_export_gltf branch 2 times, most recently from 724096a to e8eebf6 Compare October 25, 2019 06:55
@fire fire force-pushed the mesh_export_gltf branch 3 times, most recently from 79f083a to fed3084 Compare November 8, 2019 05:29
* Update fetch script
* Add gltf2
Don't include extra file for assimp.


Add Assimp GLTF2 exporter.

Convert Scene to GLTF2.

Use Assimp to export MeshInstances, CSGShape and GridMaps to GLTF2.

The is no material or animation support.

Implement both exporting and merging scenes.

The Scene Convert to GLTF2 is put into the tools menu.
Rename to GLTF2 export.


Able to build gltf2 exports again.


Remove scaling code in glTF2 export.


Update assimp.


Attempt at saving skeletons.


Update assimp.
@fire
Copy link
Member Author

fire commented Nov 26, 2019

Outdated, see #33904.

@fire fire closed this Nov 26, 2019
@fire fire mentioned this pull request Dec 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants