- new bevy_forge_runtime crate with EditorPlugin, EditorState, Selection - native Bevy UI shell + official bevy_ui_widgets 0.20 (no egui in runtime) - live hierarchy, reflection inspector, translate gizmo, editor camera - deterministic 1440x900/1000x640 screenshot mode - demo example, docs and screenshots; v1 crates untouched - interactive computer-use test fixed inspector command-queue panic
46 lines
1.0 KiB
TOML
46 lines
1.0 KiB
TOML
[package]
|
|
name = "bevy_forge_runtime"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
rust-version.workspace = true
|
|
license.workspace = true
|
|
authors.workspace = true
|
|
repository.workspace = true
|
|
publish = false
|
|
description = "Live in-game scene editor plugin for Bevy 0.20 (M0 spike)"
|
|
|
|
[dependencies]
|
|
# Frozen M0 feature set. Do not add `tonemapping_luts` (ktx2/zstd) — cameras use
|
|
# `Tonemapping::AcesFitted` instead of the LUT-based default.
|
|
bevy = { version = "0.20", default-features = false, features = [
|
|
"std",
|
|
"async_executor",
|
|
"multi_threaded",
|
|
"bevy_asset",
|
|
"bevy_log",
|
|
"bevy_color",
|
|
"bevy_image",
|
|
"bevy_camera",
|
|
"bevy_light",
|
|
"bevy_mesh",
|
|
"bevy_pbr",
|
|
"bevy_render",
|
|
"bevy_core_pipeline",
|
|
"bevy_ui",
|
|
"bevy_ui_render",
|
|
"bevy_ui_widgets",
|
|
"bevy_text",
|
|
"bevy_input_focus",
|
|
"bevy_window",
|
|
"bevy_winit",
|
|
"bevy_picking",
|
|
"ui_picking",
|
|
"bevy_gizmos",
|
|
"bevy_gizmos_render",
|
|
"default_font",
|
|
"png",
|
|
"x11",
|
|
"wayland",
|
|
"reflect_auto_register",
|
|
] }
|