[dependencies.bevy]
default-features = false
features = ["bevy_render", "bevy_core_pipeline", "bevy_winit", "bevy_asset", "bevy_sprite", "bevy_pbr", "embedded_watcher", "multi_threaded"]
version = "0.14.1"
[dependencies.bevy-inspector-egui]
optional = true
version = "0.25.2"
[dependencies.log]
version = "0.4.20"
[dependencies.rand]
version = "0.8.5"
[dev-dependencies.bevy]
version = "0.14.1"
[[example]]
name = "krypta"
path = "examples/krypta.rs"
[[example]]
name = "minimal"
path = "examples/minimal.rs"
[[example]]
name = "movement"
path = "examples/movement.rs"
[features]
default = ["egui"]
egui = ["dep:bevy-inspector-egui"]
[lib]
name = "bevy_magic_light_2d"
path = "src/lib.rs"
[package]
authors = ["Vladimir Zaytsev"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
description = "Experimental dynamic 2D global illumination system for Bevy, based on SDF ray-marching and screen space irradiance cache probes"
edition = "2021"
homepage = "https://github.com/zaycev/bevy-magic-light-2d"
license-file = "LICENSE"
name = "bevy_magic_light_2d"
readme = "README.md"
repository = "https://github.com/zaycev/bevy-magic-light-2d"
version = "0.8.1"
[profile.dev]
codegen-units = 16
debug = 2
incremental = true
opt-level = 0
[profile.dev.package."*"]
debug = 2
incremental = true
opt-level = 3
[profile.release]
codegen-units = 1
debug = 0
lto = "thin"
opt-level = 3
panic = "abort"