Skip to main content

A 3D visualisation tool for simulations

Project description

image

VIVID3D

Read the Docs PyPI GitHub PyPI - Python Version GitHub contributors

We present VIVID3D, an innovative method for research using 3D technology.

Overview

VIVID3D is an all new python package for simple scientific visualization and creation of 3D models. Visualize particle simulations like never before, with Voronoi Tesselation for realistic volume representation in 3D

VIVID3D was tested in our cosmology research group by producing models from simulations for researchers, supporting new scientific insights about the evolution of galaxies and structures of the Universe.

Features

  • Fast execution - C++ wrapped with pybind11
  • Smart Isosurfaces - Using a 3D Voronoi Algorithm implementation by Dr. Elad Steinnberg
  • Support for industry standard file formats - Using the Open Asset Import Library
  • Point Clouds
  • Vector Fields
  • Scientific Analysis of Meshes

Highlights

View the Model Gallery to see what VIVID3D is capable of

Documentation

Read The Docs

Installation and Usage

Installation

VIVID3D can be installed from PyPI using pip on Python >= 3.5:

pip install vivid3d

This might take a few minutes, and is only tested on linux as of now.

Usage

Tutorials

About

Authors

Project Leads

Special Thanks

Contributors

License

VIVID3D is provided under a BSD-3 license that can be found in the LICENSE file. By using, distributing, or contributing to this project, you agree to the terms and conditions of this license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vivid3d-0.3.6.tar.gz (9.1 MB view details)

Uploaded Source

Built Distribution

vivid3d-0.3.6-py3.9-linux-x86_64.egg (12.2 MB view details)

Uploaded Source

File details

Details for the file vivid3d-0.3.6.tar.gz.

File metadata

  • Download URL: vivid3d-0.3.6.tar.gz
  • Upload date:
  • Size: 9.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.12

File hashes

Hashes for vivid3d-0.3.6.tar.gz
Algorithm Hash digest
SHA256 e6f68fbdc574bdb0fa76c5cd029ca2a27c5d376b5064770422de74146c747777
MD5 e73b4cd9cbf1dc4dd8bfc263ef3808f8
BLAKE2b-256 8166150d392c77bb2b47d08ad09b63ecffcf80594d371b866a680ecd9a45f014

See more details on using hashes here.

File details

Details for the file vivid3d-0.3.6-py3.9-linux-x86_64.egg.

File metadata

File hashes

Hashes for vivid3d-0.3.6-py3.9-linux-x86_64.egg
Algorithm Hash digest
SHA256 f3b0ec33de060b88783b2b9e47894b979bcf021bb5eab7730ffd8a01e58b4c97
MD5 9be8c6dd47757d56fe79072dd25d259d
BLAKE2b-256 68570d6028c5bdd94c4bb396d23436db336eba4a5c15f044fde69de896e06943

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page