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

I'm still experiencing this issue in main(d0c03f6). #119

Open
MizunagiKB opened this issue Dec 3, 2024 · 4 comments
Open

I'm still experiencing this issue in main(d0c03f6). #119

MizunagiKB opened this issue Dec 3, 2024 · 4 comments

Comments

@MizunagiKB
Copy link
Owner

          I'm still experiencing this issue in main(d0c03f6).

I'm using macOS, Godot Engine v4.4.dev4.mono.

One particular model of mine only shows the right eye and not the left; even if I don't use mask viewport at all with auto scale & scale disabled.

If I play around with the mask viewport, I can manage to get both eyes to not show; but I don't have any way to get both eyes to show.

Do you have any ideas? I can't provide models or screenshots in public due to copyright restrictions; but I'd be more than happy to help with some investigation.

Originally posted by @univeous in #111 (comment)

@MizunagiKB
Copy link
Owner Author

We have not provided a method to verify the version.
Currently, there is no way to confirm the version, so if you want to check whether you have built it yourself, please add code like the following around the GDCubismUserModel::set_assets function in gd_cubism_user_model.cpp:

WARN_PRINT("Version 0.6.0");

Then, check the Godot Engine log output.

GDCubism uses the framework provided by Live2D Inc. directly, and versions below 0.6.0 calculate all textures at the same size.
This wastes GPU memory but ensures that the masks do not shift.

Therefore, if the display is incorrect, it might be good to check the data side as well.

Please also check the following points:

  • Does the sample provided by Live2D Inc. (Niziiro Mao) display correctly?
  • Which version of Live2D Cubism Editor are you using?
  • Does it display correctly on your Live2D Cubism Editor?

If Nijiiro Mao displays correctly, there may be an issue with the way the data is created or with the data itself.

@univeous
Copy link

univeous commented Dec 3, 2024

I have some models that display correctly in both GDCubism and Cubism Viewer; a specific model does not display correctly in GDCubism. However, it displays correctly in the Cubism Viewer.

I have confirmed that this issue exists in version 0.6.0.

You can provide me with an email address or other contact information if you wish; I can provide the model with issue. Or can I contact you on Discord? I've seen you on the Godot Japan server. :)

@MizunagiKB
Copy link
Owner Author

If a specific Live2D model is not displaying correctly, it is likely that there is an issue with the Live2D model itself.

However, due to reasons such as ongoing development, we cannot accept your non-public data, and therefore, we cannot address issues specific to your data.

Which version of Live2D Cubism Editor are you using?
Additionally, could you create reproducible data that can be made public using that version?

Even if you create reproducible data, it may not necessarily resolve the issue.
However, if the cause of the problem lies within the CubismNativeFramework, I cannot address it, but it will be easier to provide information to Live2D Inc. as needed.

Please note that I cannot address issues related to Live2D Cubism Editor or CubismNativeFramework.

@univeous
Copy link

univeous commented Dec 3, 2024

I am using Cubism 5.1.3.

In fact, I now also tend to think that this is some kind of specific problem to the model;

When I tried to create a model that can be publicly shared, the problem somehow disappeared 🤔

I will continue to research and post information here.

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

No branches or pull requests

2 participants