Skip to content

Add Support for Asset Streaming #8530

Open
@rayanmargham

Description

@rayanmargham

What problem does this solve or what need does it fill?

Currently bevy loads images all into ram, this is fine for projects that don't use huge image sizes but for projects that load huge images (4k-8k textures) this isn't viable as ram usage can go up to 300mb PER image.

What solution would you like?

Add support for streaming image data live. I'm not sure how'd that look like as I'm not very competent with how bevy works at the backend.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-AssetsLoad files from disk to use for things like images, models, and soundsA-AudioSounds playback and modificationA-RenderingDrawing game state to the screenC-FeatureA new feature, making something new possible

    Type

    No type

    Projects

    Status

    Open

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions