bevyengine / bevy-assets

A collection of Bevy assets, plugins, learning resources, and apps made by the community
https://bevyengine.org/assets
993 stars 229 forks source link

add bevy_ratatui_render #447

Closed cxreiff closed 5 months ago

cxreiff commented 5 months ago

A plugin for rendering your bevy app to the terminal using ratatui.

Uses headless rendering to retrieve a rendered texture from the render sub-app, and then prints the rendered texture to the terminal using ratatui and ratatui_image.

I chose "Camera" because it creates a render target you place inside a camera, but please let me know if it should go somewhere else!

alice-i-cecile commented 5 months ago

Camera is definitely not the right category for this. UI maybe? Are there other good candidates.

cxreiff commented 5 months ago

Sure! It doesn't really supply UI itself but one could argue "ratatui integration" as a general category could go there. I'll correct it.