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

glTF asset import enhancements #963

Closed
9 tasks done
slimbuck opened this issue Jan 18, 2023 · 3 comments
Closed
9 tasks done

glTF asset import enhancements #963

slimbuck opened this issue Jan 18, 2023 · 3 comments

Comments

@slimbuck
Copy link
Member

slimbuck commented Jan 18, 2023

This issue lists high-level work items still remaining to fully support editor glTF import in roughly priority order:

Support loading:

  • node hierarchy
  • mesh/primitive data
  • standard material
  • ratified material extensions
  • animated skeletons and skinning data
  • morph targets
  • cameras
  • draco compressed models
  • light support KHR_lights_punctual
@slimbuck slimbuck self-assigned this Jan 18, 2023
@yaustar yaustar changed the title Gltf import work list GLTF asset import work list Jan 18, 2023
@yaustar yaustar mentioned this issue Jan 18, 2023
@yaustar yaustar moved this to In Progress in PlayCanvas Roadmap Jan 19, 2023
@yaustar
Copy link
Collaborator

yaustar commented Jan 20, 2023

Material, model and animation support in Release 1.24.0
https://blog.playcanvas.com/gltf-import-arrives-in-the-playcanvas-editor/

GLB.Asset.Import.Loop.v2.mp4
GLB.Import.Fox.Animation.mp4

@willeastcott willeastcott changed the title GLTF asset import work list glTF asset import work list Jan 24, 2023
@willeastcott willeastcott changed the title glTF asset import work list glTF asset import enhancements Jan 24, 2023
@willeastcott willeastcott added this to the Q1 2023 milestone Jan 24, 2023
@willeastcott willeastcott moved this from In Progress to Done in PlayCanvas Roadmap Feb 21, 2023
@slimbuck
Copy link
Member Author

This work is now done. A follow up ticket will list additional future work.

@NworbLegin
Copy link

There is a bug in the KHR_lights_punctual import from glTF/glb where a point light is imported with an incorrect rotation setting and the inner and outer radius values have not been converted from radians to degrees.

Rotation: It looks like a point light is imported with an additional rotation of -90 degrees on the x axis
Inner/Outer Radius: These values have not been converted from radians in the glTF to the degree values required for the Editor light value.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

4 participants