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

Feature request #15

Open
speaker-60 opened this issue Apr 4, 2022 · 0 comments
Open

Feature request #15

speaker-60 opened this issue Apr 4, 2022 · 0 comments

Comments

@speaker-60
Copy link

I just discovered an issue i was having and only just noticed involving shapekeys with names longer the 63 characters
So researching this issue i didnt find much except for this https://steamcommunity.com/groups/BlenderSourceTools/discussions/0/1744520688773350738/

The issue is shapekeys being imported in with names longer then 63 characters get truncated, which in turn brakes drivers they might have like corrective shapekeys. As mentioned in this post https://steamcommunity.com/groups/BlenderSourceTools/discussions/0/1744520688773350738/#c1745647052312492026

Its not the shapekeys themselves that has the limit its
'All makesdna structs names have this limit set (#define MAX_NAME 64)'

So im mentioning this here in hopes there could be some way around this so shapekeys can import with correct full names

This author https://steamcommunity.com/groups/BlenderSourceTools/discussions/0/1744520688773350738/#c2260186248414148830
Has made a change to his importer to do this, im wondering if there is a way to have something that can intercept any importer so it can correct this issue more on a global level rather then a per importer basis(I have many different importers for different formats, right now im woring with daz3d importer)

I have no idea how this could be done, maybe if you could have a button when toggled it sets 'All makesdna structs names have this limit set (#define MAX_NAME 640)' and then sets it back when toggled off so we can enable it right before we go to import anything but otherwise have it at its default

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

No branches or pull requests

1 participant