Assembly
Biological Assembly
Creates a biological assembly by applying rotation and translation matrices to individual chains in the structure. It is created on an individual molecule basis, if assembly instructions are detected when imported.
Inputs
Name | Type | Description | Default |
---|---|---|---|
Geometry |
Geometry | Any geometry to separate into chains and instance | required |
Rotation |
Float | Amount to apply the rotation of the matrix | 1.0 |
Translation |
Float | Amount to apply the translation of the matrix | 1.0 |
assembly_id |
Int | Which biological assembly to create | 1 |
Outputs
Name | Type | Description | Default |
---|---|---|---|
Assembled Chain Instances |
Geometry | required |
Center Assembly
Move an instanced assembly to the world origin. Some structures are not centred on the world origin, so this node can reset them to the world origin for convenient rotation and translation and animation.
Inputs
Name | Type | Description | Default |
---|---|---|---|
Assembly Instances |
Geometry | The instances of an assembly, the result of MN_assembly |
required |
Center |
Bool | Whether to center the assembly | True |
Translation |
Vector | Additional translation to apply to the centered assembly | [0.0, 0.0, 0.0] |
Outputs
Name | Type | Description | Default |
---|---|---|---|
Assembly Instances |
Geometry | The translated assembly | required |
Old Centre |
Vector | The old centre point of the assembly | [0.0, 0.0, 0.0] |
Transform Vector |
Vector | The transformation that was applied to the assembly | [0.0, 0.0, 0.0] |