Cargo Features

wgpu-3dgs-viewer has no features set by default.

[dependencies]
wgpu-3dgs-viewer = { version = "0.2.0", features = ["bin-simple", "bin-selection", "bin-mask", "bin-dev", "bin-core", "query-cursor", "query-toolset", "query-tool", "query-texture", "query-texture-tool", "query-texture-overlay", "multi-model", "mask", "mask-evaluator", "mask-gizmo"] }
bin-simple = bin-core

Enables clap, env_logger, futures, and winit

Required by the simple-wgpu-3dgs-viewer binary

bin-selection = bin-core, multi-model, query-cursor, query-texture-overlay, query-toolset

Enables clap, env_logger, futures, and winit

Required by the selection-wgpu-3dgs-viewer binary

bin-mask = bin-core, mask-gizmo

Enables clap, env_logger, futures, and winit

Required by the mask-wgpu-3dgs-viewer binary

bin-dev = bin-core, mask-gizmo

Enables clap, env_logger, futures, and winit

Required by the dev-wgpu-3dgs-viewer binary

bin-core bin-dev? bin-mask? bin-selection? bin-simple?

Affects wgpu-3dgs-viewer::bin_core

query-cursor bin-selection?

Affects misc::QueryCursorBuffer, misc::QueryCursorPod

query-toolset bin-selection? = query-texture-tool, query-tool
query-tool query-toolset?
query-texture query-texture-overlay? query-texture-tool?

Affects texture::QueryTexture, wgpu-3dgs-viewer::Viewer.query_texture, multi_model_viewer::MultiModelViewerWorldBuffers.query_texture

query-texture-tool query-toolset? = query-texture
query-texture-overlay bin-selection? = query-texture
multi-model bin-selection?
mask mask-evaluator?

Affects wgpu-3dgs-viewer::Viewer.mask_buffer, multi_model_viewer::MultiModelViewerGaussianBuffers.mask_buffer

mask-evaluator mask-gizmo? = mask

Affects mask::MaskShape, mask::MaskOpShapeBuffer, mask::MaskShapeKind, mask::MaskOpShapePod, mask::MaskOpBuffer, mask::MaskOp

mask-gizmo bin-dev? bin-mask? = mask-evaluator

Affects mask::MaskShape.color, mask::MaskGizmoPod, mask::MaskGizmosBuffer