This package is meant to easily plot functions over 3D surfaces and point clouds. It is built on top of the Blender Python API, as such it is only compatible with the Python version that Blender uses. This limitation is due to the bpy package that is used to interact with Blender. To check which Python version to use see the requirements of bpy at PyPI.
The project is available on PyPI. To install it, run the following command:
python3 -m pip install b3Dv
The installation of dependencies might be necessary. The following command will install the necessary dependencies:
python3 -m pip install numpy open3d bpy
main.py is a simple example of how to use the package. More documentation is coming soon.