bevyengine / bevyengine/bevy

CameraBundle clarifications

Open
#12,490 0 comments 1 reaction 0 assignees View on GitHub
A-Rendering C-Docs
Dominant language
Rust
Stars
48.2k
Forks
4.8k
Avg merge
3d 22h
Merged PRs (30d)
161

Description

## How can Bevy's documentation be improved?

I went through all the components and fields of the camera bundles, and had some unanswered questions as a rendering noob.

- Is `Camera::msaa_writeback` redundant with `CameraOutputMode::Skip`, and also with `CameraOutputMode::Write` using `LoadOp::Load` (on top of a camera that uses `LoadOp::Clear`)?
- `Camera -> ClearColorConfig`
- Is this redundant with `CameraOutputMode` using `LoadOp Clear/Load`?
- What if the camera has `CameraOutputMode::Skip`?
- How does this interact with `msaa_writeback`?
- `Camera3D -> Camera3dDepthOp`
- How does this differ from/relate to the `Camera's` `CameraOutputMode`?
- Is the depth in `Camera3dDepthLoadOp::Load` normalized or in world units?

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.