/BVtkNodes

Create and execute VTK pipelines in Blender Node Editor

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

BVTKNodes

BVTKNodes is a Blender add-on that wraps the Visualization Toolkit (VTK) library for scientific visualization in Blender. The high-level features of this add-on include:

  • Node system for developing VTK pipelines
  • Converters from VTK data to Blender meshes, particles and volumes
  • Common scientific color maps

BVTKNodes can be used with Blender's powerful 3D modeling and rendering tools to make figures that are both informative as well as visually stunning. This fork builds on the original repository. Aim is to provide continued updates to newer Blender/VTK versions, new features, bug fixes and community involvement.

Docs | Install Guide | Examples | Gallery

Dependencies

Quick Start

  • Download the BVTKNode repository add-on as a .zip file.
  • Start Blender, go to “Edit” –> “Preferences” –> “Add-ons” –> “Install” –> open the add-on zip file.
  • Activate the “BVTKNodes” add-on in Preferences by clicking on the checkbox. Add-on is located in Node category, “Community” level of Blender add-ons.

See the installation guide for more details.

More About BVTKNodes

The Visualization Toolkit (VTK) is an open source library for scientific data processing and visualization. BVTKNodes is an add-on for Blender, a free and open source 3D creation suite. This add-on makes it possible to create and execute VTK pipelines configured in Blender Node Editor, to produce surface mesh objects, which can be then modified and visualized in Blender. While 3D visualization software such as Paraview exist for scientific applications, BVTKNodes provides access to Blender's high quality and photorealistic rendering and mesh editing tools. The original add-on was first presented at Blender Conference 2018.

Contributing

  • Pull Requests: New features and bug fixes are welcome!
  • GitHub Issues: Bug reports, new feature ideas, install issues, thoughts, etc. Please check the docs first.

List of contributors can be found in CONTRIBUTORS.md.