kitgit

tirbofish/dropbear · diff

05feb50 · tk

attempted to improve model loading, required to change from rustyscript to wasm. fml

Unverified

diff --git a/Cargo.toml b/Cargo.toml
index 7cc34e8..81b26bc 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -38,7 +38,6 @@ model_to_image = "0.1.1"
 once_cell = "1.21"
 open = "5"
 parking_lot = {version = "0.12", features = ["deadlock_detection"] }
-pollster = "0.4"
 rfd = "0.15.4"
 ron = "0.11"
 russimp-ng = { version = "3.2", features = ["static-link"] }
@@ -46,10 +45,12 @@ rustyscript = { version = "0.12" }
 serde = { version = "1.0.219", features = ["derive"] }
 spin_sleep = "1.3"
 transform-gizmo-egui = { git = "https://github.com/4tkbytes/transform-gizmo"}
+tokio = { version = "1", features = ["full"] }
 wgpu = "26"
 winit = { version = "0.30", features = [] }
 zip = "4.6"
 walkdir = "2.3"
+wasmtime = "36.0"
 
 [workspace.dependencies.image]
 version = "0.25"
diff --git a/README.md b/README.md
index 7a1359a..e879ff9 100644
--- a/README.md
+++ b/README.md
@@ -6,8 +6,9 @@ If you might have not realised, all the crates/projects names are after Australi
 
 ## Related projects
 
-- [eucalyptus](https://github.com/4tkbytes/dropbear/tree/main/eucalyptus) is the visual editor used to create games visually, taking inspiration from Unity, Roblox Studio and other engines.
-- [redback](https://github.com/4tkbytes/redback-runtime) is the runtime used to load .eupak files and run the games loaded on them.
+- [eucalyptus-editor](https://github.com/4tkbytes/dropbear/tree/main/eucalyptus-editor) is the visual editor used to create games visually, taking inspiration from Unity, Roblox Studio and other engines.
+- [eucalyptus-core](https://github.com/4tkbytes/dropbear/tree/main/eucalyptus-core) is the library used by both `redback-runtime` and `eucalyptus-editor` to share configs and metadata between each other. 
+- [redback-runtime](https://github.com/4tkbytes/redback-runtime) is the runtime used to load .eupak files and run the games loaded on them.
 
 ## Build
 
@@ -16,12 +17,21 @@ To build, ensure build requirements, clone the repository, then build it. It wil
 With Unix systems (macOS not tested), you will have to download a couple dependencies if building locally:
 
 <!-- If you have a macOS system, please create a PR and add your own implementation. I know you need to use brew, but I don't know what dependencies to install.  -->
+---
+
+### Ubuntu
 
 ```bash

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