bevyengine / bevyengine/bevy

Add Support for Asset Streaming

Open
#8,530 1 comment 0 reactions 0 assignees View on GitHub
A-Assets A-Audio A-Rendering C-Feature
Dominant language
Rust
Stars
48.2k
Forks
4.8k
Avg merge
4d 8m
Merged PRs (30d)
147

Description

## 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.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.