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

Avoid stutter by prematurely caching particles #1937

Open
Poobslag opened this issue Feb 15, 2023 · 1 comment
Open

Avoid stutter by prematurely caching particles #1937

Poobslag opened this issue Feb 15, 2023 · 1 comment
Labels
bug Something isn't working priority-4 This is less noticable. If we run out of other things to do, it's something to consider.

Comments

@Poobslag
Copy link
Owner

Godot #13954 (godotengine/godot#13954) is a bug which makes particles freeze the game for a few milliseconds the first time they are emitted. This Godot bug was closed with the recommendation that developers cache any necessary materials during the loading screen.

We don't currently cache materials during our loading screens, so this bug affects us. We should precache all particles to avoid this kind of stutter.

@Poobslag Poobslag added bug Something isn't working priority-4 This is less noticable. If we run out of other things to do, it's something to consider. labels Feb 15, 2023
@Poobslag
Copy link
Owner Author

This video documents how to cache particle materials.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working priority-4 This is less noticable. If we run out of other things to do, it's something to consider.
Projects
None yet
Development

No branches or pull requests

1 participant