-
Notifications
You must be signed in to change notification settings - Fork 15
/
Cargo.toml
78 lines (60 loc) · 1.43 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
[package]
name = "bevy_shadertoy_wgsl"
version = "0.1.0"
edition = "2021"
authors = ["Eliot Bolduc"]
[dependencies]
bytemuck = "1.5"
rand = "0.8"
rand_pcg = "0.3"
serde = { version = "1.0", features = ["derive"] }
anyhow = "1.0"
ron = "0.7"
bitflags = "1.3"
bevy = "0.8"
crevice = "0.11"
[[bin]]
edition = "2021"
name = "bevy_shadertoy_wgsl"
path = "src/main.rs"
# cargo build --release --target wasm32-unknown-unknown
# wasm-bindgen --out-name wasm_shadertoy --out-dir wasm --target web target/wasm32-unknown-unknown/release/bevy_shadertoy_wgsl.wasm
[[example]]
name = "simpler_particles"
path = "examples/simpler_particles/simpler_particles.rs"
[[example]]
name = "liquid_toy"
path = "examples/liquid_toy/liquid_toy.rs"
[[example]]
name = "soul"
path = "examples/soul/soul.rs"
[[example]]
name = "paint_streams"
path = "examples/paint_streams/paint_streams.rs"
[[example]]
name = "minimal"
path = "examples/minimal/minimal.rs"
[[example]]
name = "paint"
path = "examples/paint/paint.rs"
[[example]]
name = "protean_clouds"
path = "examples/protean_clouds/protean_clouds.rs"
[[example]]
name = "seascape"
path = "examples/seascape/seascape.rs"
[[example]]
name = "fluid"
path = "examples/fluid/fluid.rs"
[[example]]
name = "fire2"
path = "examples/fire2/fire2.rs"
[[example]]
name = "fire"
path = "examples/fire/fire.rs"
[[example]]
name = "dry_ice"
path = "examples/dry_ice/dry_ice.rs"
[[example]]
name = "sunset"
path = "examples/sunset/sunset.rs"