v2.2.0 for Blender 3.4.X
Reimplemented several nodes from the previous MN, as well as adding styling for nucleic acids. More boolean attributes when importing via MDAnalysis and frame-specific information via occupancy
when importing via MDAnalysis.
Added
atom_name
attribute, which is a numerical representation of the atom name (C, CA, C5 etc)- Dicussed in #118
- Allows for more precise selections for new styling and animation nodes
- Reimplemented amino acid 'wiggle' node: using the
atom_name
attribute- 3x faster with the improved
atom_name
attribute and refactor of the underlying nodes
- 3x faster with the improved
- Reimplemented the amino acid to curve node
- Ribbon Style Nucleic: A ribbon representation for nucleic acids to complement the ribbon represenation of the proteins from alpha carbons. Enabled now thanks to the
atom_name
attribute. - Capturing the
Index
field in the selection node before the selection occurs, and added anIndex
field input to theMOL_animate_frames
node to enable selection to occur before animating between frames, if thePre-Sel Index
field is used in theIndex
field of theMOL_animate_frames
node - Added cutoff field for limiting the interpolation of atoms between frames based on a distance cutoff
- Added bonds through MDAnalysis import when a trajectory supports it #129
- Added
is_solvent()
,is_nucleic()
andis_peptide()
attributes when importing via MDAnalysis - Added frame-specific attribute
occupancy
which is added to each frame of the trajectory when imported via MDAnalysis. #128
Fixed
- Changed naming of
MOL_style_atoms
toMOL_style_atoms_cycles
andMOL_style_ribbon
toMOL_style_ribbon_protein