kitgit

tirbofish/dropbear · commit

59ef018fc7a7f8db769fda69008d8c394d1235fb

wip: working on shader remake, issue with normals

Unverified

Thribhu K <4tkbytes@pm.me> · 2026-03-23 10:09

view full diff

diff --git a/Cargo.toml b/Cargo.toml
index 81c5a3e..5e4273c 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -75,9 +75,6 @@ rapier3d = { version = "0.32", features = [ "simd-stable", "serde-serialize" ] }
 cbindgen = { version = "0.29.2" }
 postcard = { version = "1.1", features = ["use-std"]}
 pollster = "0.4"
-#yakui = { git = "https://github.com/SecondHalfGames/yakui", rev = "af8fc1f", features = ["default-fonts"] }
-#yakui-wgpu = { git = "https://github.com/SecondHalfGames/yakui", rev = "af8fc1f" }
-#yakui-winit = { git = "https://github.com/SecondHalfGames/yakui", rev = "af8fc1f" }
 thiserror = "2.0"
 tempfile = "3.24"
 combine = "4.6"
@@ -90,6 +87,7 @@ dyn-clone = "1.0"
 downcast-rs = "2.0"
 float-derive = "0.1"
 rkyv = "0.8"
+bevy_mikktspace = "1.0.0"
 
 [workspace.dependencies.image]
 version = "0.25"
diff --git a/crates/dropbear-engine/Cargo.toml b/crates/dropbear-engine/Cargo.toml
index 3f42a2c..4421245 100644
--- a/crates/dropbear-engine/Cargo.toml
+++ b/crates/dropbear-engine/Cargo.toml
@@ -50,12 +50,10 @@ bitflags.workspace = true
 puffin_http.workspace = true
 float-derive.workspace = true
 rkyv.workspace = true
-
-#yakui-wgpu.workspace = true
-#yakui.workspace = true
+bevy_mikktspace.workspace = true
 
 [target.'cfg(not(target_os = "android"))'.dependencies]
 rfd.workspace = true
 
 [build-dependencies]
-slank = { path = "../slank", features = ["download-slang"] }
\ No newline at end of file
+slank = { path = "../slank", features = ["download-slang"] }
diff --git a/crates/dropbear-engine/src/asset.rs b/crates/dropbear-engine/src/asset.rs
index 850d1f9..e524609 100644
--- a/crates/dropbear-engine/src/asset.rs
+++ b/crates/dropbear-engine/src/asset.rs
@@ -134,16 +134,27 @@ impl AssetRegistry {
     pub fn flush_unused(&mut self) -> usize {
         let mut counter = 0;
 

Large diffs are not rendered by default. Showing the first 50 of 474 lines. Show full diff