Releases: BradyAJohnston/MolecularNodes
Molecular Nodes 0.9.2 for Blender 3.2.X
Added additional selection nodes to improve selection math. Also overhauled some of the menu UI when creating nodes.
Molecular Nodes 0.9.1 for Blender 3.2.X
Bug Fixes:
- Fixed biological assembly node for transformations that require translation as well as rotation
- Fixed center on selection node to use position attibute
Molecular Nodes v0.9 for Blender 3.2.X
This release tweaks and adds some more styling (+ a 'Ball n Stick' preset) and a number of new selection nodes to improve the selection algebra.
Bug Fixes:
- Fixed error with with the scaling on biological assemblies that required translation.
- Fixed non-functioning Style Atom node
New Nodes:
- Selection Element Name (first 20 elements)
- Selection Atomic Number
- Selection AA Number
- Selection AA Number Range
- Style Ball and Stick
Also added the boolean math node under Molecular Nodes for ease of access for atomic selection algebra.
Molecular Nodes v0.8.1 for Blender 3.2.X
Bug Fixes;
- Fixed breaking import with elements higher than atomic number 20
- Fixed detection of ligands as different chains on import
- Ensures that node tree is set up for Blender 3.2 import
- Fixed broken EEEVEE atoms node (bumped to v0.8.1)
New Nodes:
- Ligands are now shown on the chain selection node
- Center on selection node
- Improved EEVEE atoms node
- New and improved surface style node
- New and improved ribbon style node
- Added Brownian motion node under animation
- Overhauled the sticks & find-bond nodes
- Added node for more intuitive atom selection (without having to manually delete / separate geometry)
Molecular Nodes v0.7.2 for Blender 3.2.X
Molecular Nodes with refactored nodes internally to work with the newly introduced named attributes in Blender 3.2. From this release onwards it will only be compatible with Blender 3.2+ and the nodes will not work with earlier versions of Blender (such as 3.1.2).
Molecular Nodes v0.5.23 for Blender 3.1.2
Multiple Bug Fixes:
- Fixed custom chain selection node being added #27
- Fixed AA name selection node being added #28
- Fixed alpha carbon selection as part of atomic properties
- Fixed problem where last atom of properties were being omitted, leading to incorrect element assignment to the last atom in the model #25
Update:
- Fixes broken UI not building. Bump version to 0.5.22
Update:
- fixes broken adding of nodes. Bump version to 0.5.23
Molecular Nodes v0.5.20 for Blender 3.1.2
EDIT: Quick fix added to solve the creation of node trees on MD import. Bumped version number to 0.5.16
EDIT2: additional quick fix to solve appending of nodes on import. Bumped version number to 0.5.17
EDIT3: additional quick change: changed default link for animate note from animate to animate mapped. Bumped version number to 0.5.18
EDIT4: quick fix: fixed import breaking when MD import did not detect any chains from topology. Bumped to v 0.5.19
EDIT5: quick fix: added node for interpolating between mismatched frames & fixed multi-append to single .blender file. Bumped to 0.5.20
Additional release for Blender 3.1.2 to enable the beta-testing of additional features for importing MD trajectories like .dcd
and .xtc
files via the MDAnalysis package.
- Addresses some issues raised in #13 preparing for a Blender 3.2 release, much work still needs to be done.
New Features
- Rework of the Molecular Nodes panel, added clearer categories for type of file import.
- Moved panel to the Scene Properties tab, with optional panel in the 3D viewport enabled via the add-on preferences.
- Import of topology and trajectory files from MD programs such as GROMACS etc, enabled via MDAnalysis package.
- Launch of the documentation website to present more in-depth documentation than is possible with a GitHub README.
- Added node to interpolate between multiple frames that have mismatching number of points. Currently atomic properties are not interpolated between frames except for b-factor.
What's Changed
- Mda import by @BradyAJohnston in #23
New Contributors
- @BradyAJohnston made their first contribution in #23
Full Changelog: v0.4.1...v0.5.15
Molecular Nodes v0.4.1 for Blender v3.1.2.
Improvements:
- No longer prompts to confirm when downloading or opening a structure file #18
- Makes
b_factors
available per-frame, from theAnimate Frames
node #6,b_factors
are also interpolated between frames when that option is selected. - New styling node for Ribbon representation, based on the alpha carbons.
Bug Fixes
- Fixes problemwith not-defined atom-types, causing the failure of all attributes to be imported #15
output_name
for the object custom property previously failed to be assigned properly when opening a local file #17
Future Releases
This will likely be the last release targeting Blender 3.1.2
, pending major bugs that arise, development will now focus on updating and improving the nodes to work with the Named Attributes that are coming in Blender 3.2
which will greatly improve the workflow and node trees. These future versions however will not be backwards compatible with previous versions of Blender or Molecular Nodes.
v 0.4 Release
Import and setup are now much faster, with everything required for you to be able to see the atoms automatically set up on import, speeding up the workflow of importing multiple molecules.
Cleanup of multiple node names and socket names, with some additional new features:
New Features:
- Auto-setup of GN node tree and shader node tree upon molecule import, should now be able to render molecules after 1 click.
- Added a node for the selection of chains by their name, which is unique to each molecule.
- Added ability to generate bonds on import (can be slow for large structures)
- Added ability to build biological assembly on import.
Bug Fixes:
- Resolved errors with atomium installation and import that was reported on multiple systems (#4)
- Fixed the
is_alpha_carbon
andnot_alpha_carbon
selections to not include other backbone carbons (#11) - Fixed
Scale Radii
node to properly scale the selected radii of the atoms - Fixed error in
0.3.8
release that was incorrectly assigning atomic properties to the atoms
Atomium Fix
atomium-fix-2 additional fix for aotmium registering