Skip to content

Bio-Art Blender

by Julian Melendez·Modeling

Images © Julian Melendez. Used for product review; image policy.

Why we like it

Bio-Art Blender earns its place in the superhive library for pairing Protein Data Bank imports with procedural, geometry-nodes membranes in a single Blender add-on. A demo video is available.

What is Bio-Art Blender?

Bio-Art Blender is a Blender add-on for creating accurate molecular and cellular visualizations. Its importer pulls proteins, DNA, RNA and ligands from the Protein Data Bank: type one or more PDB IDs separated by commas and import them in a single click. Imported meshes are cleaned automatically and can be prepared for 3D printing. Five visualization presets cover surface, cartoon and balls and sticks, and molecules and polymers in the same file can each use a different type.

Membranes are generated with geometry nodes as one or two-component structures with scientifically accurate phases, starting from planar or spherical shapes with procedural size and cross-section, and can be animated with one click. Selected proteins can be scattered across membranes or any object, with per-object settings and non-destructive control over distribution, density and scale. DNA and RNA can be added as surface or cartoon models, and a boids system simulates diffusion for selected ligands.

PBR materials can be applied to all selected objects at once, and in Eevee, line art can be added or removed across selected objects with procedurally adjustable thickness. The operators also work on any mesh, not only biological structures. Full importer functionality requires open-source PyMOL and MeshLab.

Who is Bio-Art Blender best for?

Bio-Art Blender is best for building accurate molecular and cellular visualizations and animations in Blender, or generating art from biological shapes.

How much does Bio-Art Blender cost?

Bio-Art Blender is completely free to download and use.

Key features

  • One-click import of proteins, DNA, RNA and ligands from the Protein Data Bank via comma-separated PDB IDs, with automatic mesh cleanup and 3D-print preparation
  • Five visualization presets including surface, cartoon and balls and sticks, plus sphere and cube modes at different quality levels
  • Geometry-nodes membranes as one or two-component structures, planar or spherical, with procedural size and cross-section and one-click animation
  • Procedural scattering of selected proteins over membranes or any object, with individual per-object settings and non-destructive distribution, density and scale
  • Boids-based diffusion simulation applied to selected ligands
  • DNA and RNA added as surface or cartoon models, with the cartoon model built to work with subdivision and the array modifier
  • PBR materials and Eevee-only line art applied to all selected objects at once, with procedurally adjustable line thickness

Tags

#Blender#molecular visualization#Protein Data Bank#geometry nodes#scientific visualization#3D printing#add-on#boids simulation

Frequently asked questions

Does Bio-Art Blender need PyMOL and MeshLab installed?

Bio-Art Blender requires open-source PyMOL and MeshLab to have the full functionality of its importer, and the documentation provides installation instructions. The developer notes that the commercial PyMOL version requires a special license, so if you use the add-on for production work you should use the open-source version instead. Once these dependencies are in place, the importer can pull proteins, DNA, RNA and ligands directly from the Protein Data Bank and clean up the resulting meshes automatically for easier use.

How do I import structures from the Protein Data Bank in Bio-Art Blender?

Bio-Art Blender imports structures from the Protein Data Bank by letting you type as many PDB IDs as you need, separated by commas, and bringing them all in with a single click. You can choose from five visualization presets, including surface, cartoon, and balls and sticks, and import both molecules and polymers found within the same file using different visualization types. Imported meshes are cleaned automatically, which makes them much more usable and can also prepare them for 3D printing.

Does the line art feature in Bio-Art Blender work with Eevee?

Bio-Art Blender includes a line art feature that works with Eevee only, letting you add or remove line art across all selected objects at the same time, with a thickness that can be adjusted procedurally. Alongside line art, the add-on's set of PBR materials can be applied to all selected objects at once, and two new shaders can be used with any object. Membranes are generated with Blender's geometry nodes, and the DNA and RNA cartoon models were built to work with subdivision and the array modifier.

Can Bio-Art Blender be used on non-biological meshes?

Bio-Art Blender was designed with cells as the main idea, but its operators can in principle be used on any meshes. As the developer describes, you could take a monkey head and scatter spheres around it, apply any of the materials and line art to it simultaneously, or generate a boids system with a specific target in one click. So while the tools are aimed at molecular and cellular visualization, the scattering, materials, line art and diffusion operators are not limited to biological structures.

Alternatives to Bio-Art Blender

Also in Modeling for Blender.

Similar plugins