-
Notifications
You must be signed in to change notification settings - Fork 14
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
Local Space Transforms #38
base: main
Are you sure you want to change the base?
Conversation
Hello. Thank you for your contribution. Unfortunately this cannot be merged as is. One of the biggest problems with your code is that it is not backwards compatible. Merging this will break majority of user templates. The solution for it would be to include a checkbox for every bone in the bone editor UI which will control if entered values should be propagated or not. It should probably be on by default, but it should be confirmed that older templates load with this option being off. I would also like to ask you to research possible options of extending this functionality to There is also an issue of Ktisis and Customize+ licenses not being compatible. It should not be a huge issue, but we will have to ask Chirp for permission to re-use Ktisis code if this is to be merged. This is something I can deal with myself, but this is important to mention. I also have several issues with various things in the code but those can be wait until this PR is implemented in a way that doesn't break existing functionality. |
Hi, I added checkboxes for all 3 types. And you can even scale the head now. |
Ah, I see. I thought you meant a different thing because I've noticed that it seems like scale doesn't work super well sometimes when used alongside with rotation and position, but I assume it's just what we'll have to accept as this seems like the same thing as with rotation and position when they are used simultaneously. I don't really have time to review this properly at this moment, so I will leave this open for now. It is likely I will just merge it and do necessary changes/refactoring myself unless there there are serious issues. |
Just wanted to give a quick update that this is scheduled to be reviewed for the version after 2.0.7.0 |
So? It's been 3 months |
I am busy with other things not related to XIV. Other features/bugfixes also had higher priority than this one, I will work on this one eventually but as of today I have no ETA as there are several things to consider which prevent me from just dropping this into c+ as is. |
Solves #36
Mostly taken from Ktisis.
The existing GetDescendants method was broken it seems.
MiqoTail.mp4