Add dedicated skinned rendering, pose restoration, shared Material and Material Instance slots, registry-driven components, Surface/Solari integration, transactional schema upgrades, navigation authoring, documentation, and evaluation evidence.
54 lines
1.3 KiB
TOML
54 lines
1.3 KiB
TOML
[package]
|
|
name = "editor"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
description = "In-process level editor for the Bevy FPS foundation"
|
|
default-run = "editor"
|
|
|
|
[lib]
|
|
name = "editor"
|
|
path = "src/lib.rs"
|
|
|
|
[[bin]]
|
|
name = "editor"
|
|
path = "src/bin/main.rs"
|
|
|
|
[[bin]]
|
|
name = "project_launcher"
|
|
path = "src/bin/project_launcher.rs"
|
|
|
|
[features]
|
|
dev = ["bevy/dynamic_linking", "game/dev"]
|
|
hot-reload = ["game/hot-reload", "dep:hot-lib-reloader", "dep:notify"]
|
|
|
|
[dependencies]
|
|
avian3d.workspace = true
|
|
bevy = { workspace = true, default-features = true, features = ["bevy_remote"] }
|
|
bevy_solari.workspace = true
|
|
bevy_egui.workspace = true
|
|
bevy-inspector-egui.workspace = true
|
|
egui_dock.workspace = true
|
|
egui_phosphor_icons.workspace = true
|
|
bevy_ufbx.workspace = true
|
|
ufbx = "0.9"
|
|
game.workspace = true
|
|
polyanya.workspace = true
|
|
game_hot.workspace = true
|
|
hot-lib-reloader = { version = "0.8.2", optional = true }
|
|
notify = { version = "6.1", optional = true }
|
|
protocol.workspace = true
|
|
shared.workspace = true
|
|
sim.workspace = true
|
|
settings.workspace = true
|
|
scene.workspace = true
|
|
serde.workspace = true
|
|
serde_json = "1"
|
|
transform-gizmo-bevy.workspace = true
|
|
rfd = "0.17.2"
|
|
ron = "0.8"
|
|
uuid = { version = "1", features = ["v4", "serde"] }
|
|
walkdir = "2.5"
|
|
gltf = { version = "1.4", features = ["extras"] }
|
|
blake3 = "1"
|