Cargo Features
[dependencies]
procedural_modelling = { version = "0.3.0", default-features = false, features = ["netsci", "wgpu", "bevy", "gizmo", "example_deps", "svg", "nalgebra", "fonts", "bevy_dynamic", "meshopt", "sweep_debug", "sweep_debug_print", "benchmarks"] }
- default = fonts, nalgebra, netsci
-
These default features are set whenever
procedural_modelling
is added without
somewhere in the dependency tree.default-features = false - netsci default = nalgebra
- wgpu = nalgebra
-
Affects
extensions::wgpu
… - bevy benchmarks? bevy_dynamic? example_deps? gizmo?
-
Enables bevy_core_pipeline of bevy
bevy:
Provides cameras and other basic render pipeline features
Affects
extensions::bevy
… - gizmo = bevy
- example_deps = bevy
-
Enables bevy
- svg
-
Enables usvg
Affects
extensions::svg
,svg::BackendSVG.import_svg
,svg::BackendSVG.from_svg
… - nalgebra default netsci wgpu?
-
Enables nalgebra
Affects
extensions::nalgebra
… - fonts default
-
Enables ab_glyph
- bevy_dynamic
-
Enables dynamic_linking of bevy
bevy:
Force dynamic linking, which improves iterative compile times
- meshopt
-
Enables meshopt ^0.3.0
- sweep_debug sweep_debug_print?
-
Affects
sweep::SweepMeta.vertex_type
… - sweep_debug_print = sweep_debug
- benchmarks = bevy
-
Enables criterion