An open API service indexing awesome lists of open source software.

https://github.com/ariva00/b3dv

A package to easily plot functions over 3D surfaces and point clouds.
https://github.com/ariva00/b3dv

3d 3d-graphics 3d-models 3d-plot computer-graphics point-cloud pointcloud rendering surface-plot

Last synced: 4 months ago
JSON representation

A package to easily plot functions over 3D surfaces and point clouds.

Awesome Lists containing this project

README

          

# b3Dv

This package is meant to easily plot functions over 3D surfaces and point clouds.
It is built on top of the [Blender Python API](https://docs.blender.org/api/current/index.html),
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](https://pypi.org/project/bpy/).

## Installation

The project is available on PyPI.
To install it, run the following command:

```bash
python3 -m pip install b3Dv
```

The installation of dependencies might be necessary.
The following command will install the necessary dependencies:

```bash
python3 -m pip install numpy open3d bpy
```

## Usage

main.py is a simple example of how to use the package.
More documentation is coming soon.