Gizmos circle_2d does not appear for the first few times it is requested after bevy startup
- Dominant language
- Rust
- Stars
- 48.2k
- Forks
- 4.8k
- Avg merge
- 4d 8m
- Merged PRs (30d)
- 147
Description
## Bevy version
v0.14.1
## What you did
Called gizmos.circle_2d and auto-captured screenshots for every frame for debugging a timing issue.
## What went wrong
The circle_2d command (and potentially others, I only tried the one) did not draw for the first few frames I requested it. It looks like there is some sort of async initialization delay. If you warm start the gizmo by drawing an invisible circle_2d in a zero-alpha color immediately upon running, before requesting a circle in earnest, this problem seems to go away.
Without gizmo warm start:

With gizmo warm start:

Contributor guide
Assessment
This issue has not been assessed yet.