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

Animation import #12

Open
ShellyHerself opened this issue Aug 13, 2019 · 5 comments
Open

Animation import #12

ShellyHerself opened this issue Aug 13, 2019 · 5 comments
Labels
new-feature New feature or request

Comments

@ShellyHerself
Copy link
Member

Make it so that animations can be properly imported from the jma class. Also have compressed animations only import the frames that are actually keyed.

@ShellyHerself ShellyHerself added the new-feature New feature or request label Aug 13, 2019
@ShellyHerself ShellyHerself added this to the Minimum Viable - Import milestone Aug 13, 2019
@marcospampi
Copy link

I made progress in my fork, though the armature generation must be reworked

@ShellyHerself
Copy link
Member Author

I'll check out your progress soon. The armature generation is hard because of some constraints posed by Halo's format. Mainly the issue where Blender bones have their children parented to their tail rather than their head. I'm open to suggestions for that

@marcospampi
Copy link

marcospampi commented Aug 23, 2020

Yep, the way to achieve this would be to just discard the armature adjustment and leave it like nodes:
Schermata del 2020-08-23 19-46-13

@ShellyHerself
Copy link
Member Author

I'd have to see how possible this is. I also want to see if armatures can possibly be saved. Because from my knowledge you can't skin a mesh to objects, only to armature bones.

@ShellyHerself
Copy link
Member Author

Actually. I know exactly how this could work with armatures with just a tiny bit of math. Keep doing what you're doing when the time comes we'll work together to get it more in line with the other code and have it work with armatures.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-feature New feature or request
Development

No branches or pull requests

2 participants