Skip to content

nerrull/vispy-tutorial

 
 

Repository files navigation

vispy tutorial

tutorials about vispy

1. Introduction

vispy is a high performance 2D/3D visualization library. It provides low-level and high-level interfaces that levage the power of GPU for high performance plotting.

1.1 How to install vispy

you must make sure you have a decent GPU capability in your system

Install globally

$ cd /path/to/vispy
$ python setup.py install

Install locally (recommended for using cutting-edge features of vispy)

Warning: set PYTHONPATH will result numpy import error.

export PYTHONPATH=/path/to/vispy/vispy

2. About

This tutorial focus on two main blocks of vispy:

  • gloo : low-level OpenGL interfaces
  • plot : high-level programming interface

The purposes:

  • learning how to tweak low-level gloo, customizing plot functions, especially for triangle or tetrahedron unstructure meshes.
  • learning how to use high-level plot to generate or export publication ready figures

3. References

About

tutorial about vispy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published