All Projects → K3D-tools → K3d Jupyter

K3D-tools / K3d Jupyter

Licence: mit
K3D lets you create 3D plots backed by WebGL with high-level API (surfaces, isosurfaces, voxels, mesh, cloud points, vtk objects, volume renderer, colormaps, etc). The primary aim of K3D-jupyter is to be easy for use as stand alone package like matplotlib, but also to allow interoperation with existing libraries as VTK.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to K3d Jupyter

Manif
A small C++11 header-only library for Lie theory.
Stars: ✭ 494 (-7.49%)
Mutual labels:  3d
Traceback with variables
Adds variables to python traceback. Simple, lightweight, controllable. Debug reasons of exceptions by logging or pretty printing colorful variable contexts for each frame in a stacktrace, showing every value. Dump locals environments after errors to console, files, and loggers. Works in Jupyter and IPython. Install with pip or conda.
Stars: ✭ 509 (-4.68%)
Mutual labels:  jupyter
Worldwindjava
The NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.
Stars: ✭ 526 (-1.5%)
Mutual labels:  3d
Blockbench
Blockbench - A boxy 3D model editor
Stars: ✭ 495 (-7.3%)
Mutual labels:  3d
Graph Visualization
3D graph visualization with WebGL / Three.js
Stars: ✭ 507 (-5.06%)
Mutual labels:  3d
Sklearn Classification
Data Science Notebook on a Classification Task, using sklearn and Tensorflow.
Stars: ✭ 518 (-3%)
Mutual labels:  jupyter
Dna 3d Engine
3d engine implementation in DNA code!
Stars: ✭ 493 (-7.68%)
Mutual labels:  3d
Data Science Your Way
Ways of doing Data Science Engineering and Machine Learning in R and Python
Stars: ✭ 530 (-0.75%)
Mutual labels:  jupyter
Scriptedforms
Quickly create live-update GUIs for Python packages using Markdown and simple HTML elements.
Stars: ✭ 508 (-4.87%)
Mutual labels:  jupyter
Hedera
paint 3D ivy in the Unity Editor, watch procedurally generated meshes simulate growth and clinging in real-time
Stars: ✭ 526 (-1.5%)
Mutual labels:  3d
Roygbiv
A 3D engine for the Web
Stars: ✭ 499 (-6.55%)
Mutual labels:  3d
Watermark
An IPython magic extension for printing date and time stamps, version numbers, and hardware information
Stars: ✭ 505 (-5.43%)
Mutual labels:  jupyter
Itowns
A Three.js-based framework written in Javascript/WebGL for visualizing 3D geospatial data
Stars: ✭ 517 (-3.18%)
Mutual labels:  3d
Von
[NeurIPS 2018] Visual Object Networks: Image Generation with Disentangled 3D Representation.
Stars: ✭ 497 (-6.93%)
Mutual labels:  3d
Yourview
YourView is a desktop App in MacOS based on Apple SceneKit. You may use it to view iOS App's view hierarchy 3D.
Stars: ✭ 528 (-1.12%)
Mutual labels:  3d
Renderhelp
⚡️ 可编程渲染管线实现,帮助初学者学习渲染
Stars: ✭ 494 (-7.49%)
Mutual labels:  3d
Visual Pushing Grasping
Train robotic agents to learn to plan pushing and grasping actions for manipulation with deep reinforcement learning.
Stars: ✭ 516 (-3.37%)
Mutual labels:  3d
Digital Signal Processing Lecture
Digital Signal Processing - Theory and Computational Examples
Stars: ✭ 532 (-0.37%)
Mutual labels:  jupyter
Lets Plot
An open-source plotting library for statistical data.
Stars: ✭ 531 (-0.56%)
Mutual labels:  jupyter
Nbviewer App
A Jupyter notebook viewer for macOS
Stars: ✭ 521 (-2.43%)
Mutual labels:  jupyter

K3D Jupyter

Downloads Anaconda-Server Badge Build Status Total Alerts Language Grade: JavaScript Language Grade: Python

Jupyter notebook extension for 3D visualization.

points_cloud

streamlines

volume_rendering

transfer_function_editor

YouTube:

Volume renderer

Volume renderer

Volume renderer

Volume renderer

Try it Now!

Watch: Interactive showcase gallery

Documentation: https://k3d-jupyter.org

Jupyter version: Binder

Installation

PyPI

To install from PyPI use pip:

$ pip install k3d

Conda/Anaconda

To install from conda-forge use:

$ conda install -c conda-forge k3d

Installing directly from GitHub

To install directy from this repository (requires git and node.js + npm to build):

$ pip install git+https://github.com/K3D-tools/K3D-jupyter

This also makes possible installing the most up-to-date development version (same requirements):

$ pip install git+https://github.com/K3D-tools/[email protected]

To install any historical version, replace devel above with any tag or commit hash.

Source

For a development installation (requires npm and node.js),

$ git clone https://github.com/K3D-tools/K3D-jupyter.git
$ cd K3D-jupyter
$ pip install -e .

Then, if required, JupyterLab installation:

$ jupyter labextension install ./js

JupyterLab

Then, if required, JupyterLab installation:

Note: do not run this command inside K3D-jupyter directory.

$ jupyter labextension install @jupyter-widgets/jupyterlab-manager
$ jupyter labextension install k3d

Please notice that support for jupyterLab is still experimental.

Developer's How To

Please make sure to take a look at the HOW-TO.md document.

Code of Conduct

K3D-jupyter follows the Python Software Foundation Code of Conduct in everything we do.

Acknowledgments

This package was created as part of the Horizon 2020 European Research Infrastructure project OpenDreamKit (grant agreement #676541).
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].