gs.options.CoacdOptions#
Configures approximate convex decomposition of meshes via CoACD, which splits a concave mesh into convex parts for collision handling.
- class genesis.options.misc.CoacdOptions(*, threshold: float = 0.1, max_convex_hull: int = -1, preprocess_mode: Literal['on', 'off', 'auto'] = 'auto', preprocess_resolution: int = 30, resolution: int = 1000, mcts_nodes: int = 20, mcts_iterations: int = 100, mcts_max_depth: int = 3, pca: bool = False, merge: bool = True, decimate: bool = False, max_ch_vertex: int = 256, extrude: bool = False, extrude_margin: float = 0.1, apx_mode: Literal['ch', 'box'] = 'ch', seed: int = 0) None[source]#
Options for configuring coacd convex decomposition. Reference: SarahWeiii/CoACD