tweaks
This commit is contained in:
parent
c0b91cb18a
commit
7c4b4f5f93
5 changed files with 24 additions and 20 deletions
|
|
@ -1,3 +1,7 @@
|
|||
[workspace]
|
||||
members = ["server", "app"]
|
||||
resolver = "2"
|
||||
members = ["app", "server"]
|
||||
resolver = "3"
|
||||
|
||||
[profile.release]
|
||||
lto = "thin"
|
||||
opt-level = 'z'
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ RUN cargo install wasm-bindgen-cli
|
|||
RUN cargo build --release --target wasm32-unknown-unknown -p app
|
||||
|
||||
RUN mkdir -p static && \
|
||||
wasm-bindgen --out-name wasm_example \
|
||||
wasm-bindgen --out-name 3dscene \
|
||||
--out-dir static \
|
||||
--target web \
|
||||
target/wasm32-unknown-unknown/release/app.wasm && \
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
[package]
|
||||
name = "app"
|
||||
edition = "2024"
|
||||
version = "0.1.0"
|
||||
edition = "2024"
|
||||
name = "app"
|
||||
version = "0.1.0"
|
||||
|
||||
[dependencies]
|
||||
bevy = { version = "0.18", default-features = false, features = [
|
||||
bevy = { version = "0.18", default-features = false, features = [
|
||||
"3d",
|
||||
"webgl2",
|
||||
"web",
|
||||
"tonemapping_luts",
|
||||
] }
|
||||
"web",
|
||||
"webgl2",
|
||||
] }
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
[package]
|
||||
name = "server"
|
||||
edition = "2024"
|
||||
version = "0.1.0"
|
||||
edition = "2024"
|
||||
name = "server"
|
||||
version = "0.1.0"
|
||||
|
||||
[dependencies]
|
||||
axum = "0.8"
|
||||
tokio = { version = "1", features = ["full"] }
|
||||
tower-http = { version = "0.6", features = ["fs"] }
|
||||
axum = "0.8"
|
||||
tokio = { version = "1", features = ["full"] }
|
||||
tower-http = { version = "0.6", features = ["fs"] }
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Bevy App</title>
|
||||
<title>3D Scene</title>
|
||||
<style>
|
||||
html,
|
||||
body {
|
||||
|
|
@ -27,7 +27,7 @@
|
|||
<body>
|
||||
<canvas id="bevy-canvas"></canvas>
|
||||
<script type="module">
|
||||
import init from './wasm_example.js';
|
||||
import init from './3dscene.js';
|
||||
init();
|
||||
</script>
|
||||
</body>
|
||||
|
|
|
|||
Loading…
Reference in a new issue