No description
| Blender | ||
| Content | ||
| Resources | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
| UnrealMolecularNodesImporter.uplugin | ||
UnrealMolecularNodeImporter
This plugin uses CSV Data from Molecular Nodes to construct instanced Ball and Stick Models in Unreal Engine.
Note: The Unreal construction script has the quirk of running multiple times, which can be heavy for big molecules.
Instructions:
Blender
- In Blender, install the free Molecular Nodes Addon (https://extensions.blender.org/add-ons/molecularnodes/)
- Install the CSV Exporter Plugin (GPL, .zip also in the Blender folder) (consider buying at https://superhivemarket.com/products/csv-exporter)
- Create a Molecule via the Molecular Nodes Addon
- In the Geometry Node Group, attach the Atoms output to the "BallAndStickCSV" Node Group (you can append it from the CSVExport.blend)
For each, move the "RowName" to the top as we need it to be first in the CSV:
- First attach the CSVBalls Output the the Group Output and Export the result via the CSV Exporter (N-Panel)
- Then attach the CSVSticks Output the the Group Output and Export the result via the CSV Exporter (N-Panel)
Unreal
- To install you can either download the folder and copy the contents into a folder in your /Plugins directory or add this repository as a submodule using git
- Import both DataTables using the SMolecularNodes as Struct (ignore missing columns)
- now create a BP Class that derives from BP_BallAndStick and set the imported Datatables to the corresponding Variables