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

bevy_prototype_lyon become official integrated and boosted with shaders #4013

Closed
pyweeker opened this issue Feb 22, 2022 · 3 comments
Closed
Labels
A-Rendering Drawing game state to the screen C-Feature A new feature, making something new possible S-Needs-Design-Doc This issue or PR is particularly complex, and needs an approved design doc before it can be merged

Comments

@pyweeker
Copy link

Hello, bevy_prototype_lyon is useful to draw shapes easily , but it is sad not to have shaders support with it.
Is it possible in future to get it integrated , and to give it tools to add shaders on shapes ?

@pyweeker pyweeker added C-Feature A new feature, making something new possible S-Needs-Triage This issue needs to be labelled labels Feb 22, 2022
@mockersf
Copy link
Member

There is an RFC to have basic shapes in Bevy: bevyengine/rfcs#12

But bevy_prototype_lyon can do a lot more than just shape. Using a shader on top of it should be possible, maybe open an issue on the plugin repo for that.

@pyweeker
Copy link
Author

the author of bevy_prototype_lyon told it is not on the roadmap for the moment...

@alice-i-cecile alice-i-cecile added A-Rendering Drawing game state to the screen S-Needs-Design-Doc This issue or PR is particularly complex, and needs an approved design doc before it can be merged and removed S-Needs-Triage This issue needs to be labelled labels Feb 26, 2022
@james7132
Copy link
Member

james7132 commented Feb 19, 2024

Since this issue has been opened, we have since added bevy_gizmos which provides immediate mode shape and wireframe mesh drawing for debug purposes. The other functionality not covered here that bevy_prototype_lyon supports is likely not something fully required by most Bevy apps, and can be added as a third party plugin fairly easily. This issue therefore isn't particularly actionable given the current state of both the core engine, and bevy_prototype_lyon. If there's an further interest to upstream the crate into the core engine, we can reopen and rediscuss, but for now, I'm closing this as currently not planned.

@james7132 james7132 closed this as not planned Won't fix, can't repro, duplicate, stale Feb 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Rendering Drawing game state to the screen C-Feature A new feature, making something new possible S-Needs-Design-Doc This issue or PR is particularly complex, and needs an approved design doc before it can be merged
Projects
None yet
Development

No branches or pull requests

4 participants