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