Options#
Almost every component in Genesis World is configured through an Options class you pass in, and built into a working object when the scene builds (RigidOptions -> RigidSolver, IMU -> IMUSensor, and so on). Since the options and the object are two halves of one component, we document each Options with the object it configures.
- class genesis.options.options.Options None[source]#
This is the base class for all
gs.options.*classes. AnOptionsobject is a group of parameters for setting a specific component in the scene.Note
This class should not be instantiated directly.
Tip
We build multiple classes based on this concept throughout Genesis, such as
gs.options.morphs,gs.renderers,gs.surfaces, andgs.textures. Note that some of them, although inheriting fromOptions, are accessible directly under thegsnamespace for convenience.
Options classes#
Reference page |
Options |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
See also#
API Reference: how the reference is organized, and the options/built-object convention.
Options system: configuring a scene through options.