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

Skeleton3D Nodes render the first launch, but not subsequent launches on Android #83356

Closed
CorwinJV opened this issue Oct 15, 2023 · 1 comment
Labels

Comments

@CorwinJV
Copy link

Godot version

4.2.beta1-mono

System information

Engine: Windows 10, 4.2.beta1-mono, Runtime: Android 13 - Pixel 7 Pro

Issue description

Skeleton3D nodes don't render on Android after the first time you run the game, unless you clear the app's storage or uninstall / reinstall the apk.

When I hit F5 to run the project or export to desktop; then everything renders fine, but if I export to my Android device everything renders except the skeletal meshes in my scene. Until I clear the app's storage and relaunch it, then they start rendering.

Steps to reproduce

  • Load the minimal reproduction project
  • Install android export templates
  • export to desktop
  • verify that skeletal meshes render
  • close & reopen exported app, verify it still works
  • export to android
  • launch app
  • observe that skeletal mesh renders only if it's the first time the app has been launched
  • on stock android: long tap the app icon -> app info -> storage & cache -> clear storage & cache
  • observe skeletal meshes render once more after clearing storage for the app

Minimal reproduction project

TestingSkeletonMeshGdScript2.zip

@bitsawer
Copy link
Member

Thanks for the report. This looks like a duplicate of #82419, so closing to keep discussion in one place.

The current workaround is to disable shader cache, see #82419 (comment). Feel free to comment or re-open this issue if that did not help.

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

No branches or pull requests

2 participants