Skip to main content

Polyscope: A viewer and user interface for 3D data.

Project description

Polyscope's documentation is hosted at polyscope.run

Polyscope

actions status linux actions status macOS actions status windows PyPI

Polyscope is a C++/Python viewer and user interface for 3D data such as meshes and point clouds. It allows you to register your data and quickly generate informative and beautiful visualizations, either programmatically or via a dynamic GUI. Polyscope is designed to be lightweight---it does not "take ownership" over your entire program, and it is easy to integrate with existing codebases and popular libraries. The lofty objective of Polyscope is to offer a useful visual interface to your data via a single line of code.

Polyscope uses a paradigm of structures and quantities. A structure is a geometric object in the scene, such as a surface mesh or point cloud. A quantity is data associated with a structure, such as a scalar function or a vector field.

When any of these structures and quantities are registered, Polyscope displays them in an interactive 3D scene, handling boilerplate concerns such as toggling visibility, color-mapping data and adjusting maps, "picking" to click in the scene and query numerical quantities, etc.

C++:

#include "polyscope/polyscope.h"
#include "polyscope/surface_mesh.h"

// Initialize polyscope
polyscope::init();

// Register a point cloud
// `points` is a Nx3 array-like container of points
polyscope::registerPointCloud("my points", points)

// Register a surface mesh structure
// `meshVerts` is a Vx3 array-like container of vertex positions
// `meshFaces` is a Fx3 array-like container of face indices  
polyscope::registerSurfaceMesh("my mesh", meshVerts, meshFaces);

// Add a scalar and a vector function defined on the mesh
// `scalarQuantity` is a length V array-like container of values
// `vectorQuantity` is an Fx3 array-like container of vectors per face
polyscope::getSurfaceMesh("my mesh")->addVertexScalarQuantity("my_scalar", scalarQuantity);
polyscope::getSurfaceMesh("my mesh")->addFaceVectorQuantity("my_vector", vectorQuantity);

// View the point cloud and mesh we just registered in the 3D UI
polyscope::show();

Python:

import polyscope as ps

# Initialize polyscope
ps.init()

### Register a point cloud
# `my_points` is a Nx3 numpy array
ps.register_point_cloud("my points", my_points)

### Register a mesh
# `verts` is a Nx3 numpy array of vertex positions
# `faces` is a Fx3 array of indices, or a nested list
ps.register_surface_mesh("my mesh", verts, faces, smooth_shade=True)

# Add a scalar function and a vector function defined on the mesh
# vertex_scalar is a length V numpy array of values
# face_vectors is an Fx3 array of vectors per face
ps.get_surface_mesh("my mesh").add_scalar_quantity("my_scalar", 
        vertex_scalar, defined_on='vertices', cmap='blues')
ps.get_surface_mesh("my mesh").add_vector_quantity("my_vector", 
        face_vectors, defined_on='faces', color=(0.2, 0.5, 0.5))

# View the point cloud and mesh we just registered in the 3D UI
ps.show()

Polyscope is designed to make your life easier. It is simple to build, and fewer than 10 lines of code should be sufficient to start visualizing. In C++, some template magic means Polyscope can probably accept the data types you're already using!


Author: Nicholas Sharp

If Polyscope contributes to an academic publication, cite it as:

@misc{polyscope,
  title = {Polyscope},
  author = {Nicholas Sharp and others},
  note = {www.polyscope.run},
  year = {2019}
}

Development of this software was funded in part by NSF Award 1717320, an NSF graduate research fellowship, and gifts from Adobe Research and Autodesk, Inc.

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

polyscope-1.2.0.tar.gz (7.5 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

polyscope-1.2.0-cp39-cp39-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.9Windows x86-64

polyscope-1.2.0-cp39-cp39-win32.whl (2.0 MB view details)

Uploaded CPython 3.9Windows x86

polyscope-1.2.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

polyscope-1.2.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (2.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

polyscope-1.2.0-cp39-cp39-manylinux2010_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

polyscope-1.2.0-cp39-cp39-manylinux2010_i686.whl (2.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

polyscope-1.2.0-cp39-cp39-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

polyscope-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

polyscope-1.2.0-cp39-cp39-macosx_10_9_universal2.whl (2.5 MB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

polyscope-1.2.0-cp38-cp38-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.8Windows x86-64

polyscope-1.2.0-cp38-cp38-win32.whl (2.0 MB view details)

Uploaded CPython 3.8Windows x86

polyscope-1.2.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

polyscope-1.2.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (2.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

polyscope-1.2.0-cp38-cp38-manylinux2010_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

polyscope-1.2.0-cp38-cp38-manylinux2010_i686.whl (2.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

polyscope-1.2.0-cp38-cp38-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

polyscope-1.2.0-cp38-cp38-macosx_10_9_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

polyscope-1.2.0-cp38-cp38-macosx_10_9_universal2.whl (2.5 MB view details)

Uploaded CPython 3.8macOS 10.9+ universal2 (ARM64, x86-64)

polyscope-1.2.0-cp37-cp37m-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.7mWindows x86-64

polyscope-1.2.0-cp37-cp37m-win32.whl (2.0 MB view details)

Uploaded CPython 3.7mWindows x86

polyscope-1.2.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

polyscope-1.2.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (2.6 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

polyscope-1.2.0-cp37-cp37m-manylinux2010_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

polyscope-1.2.0-cp37-cp37m-manylinux2010_i686.whl (2.6 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

polyscope-1.2.0-cp37-cp37m-macosx_10_9_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

polyscope-1.2.0-cp36-cp36m-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.6mWindows x86-64

polyscope-1.2.0-cp36-cp36m-win32.whl (2.0 MB view details)

Uploaded CPython 3.6mWindows x86

polyscope-1.2.0-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

polyscope-1.2.0-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl (2.6 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

polyscope-1.2.0-cp36-cp36m-manylinux2010_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

polyscope-1.2.0-cp36-cp36m-manylinux2010_i686.whl (2.6 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

polyscope-1.2.0-cp36-cp36m-macosx_10_9_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

polyscope-1.2.0-cp35-cp35m-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.5mWindows x86-64

polyscope-1.2.0-cp35-cp35m-win32.whl (2.0 MB view details)

Uploaded CPython 3.5mWindows x86

polyscope-1.2.0-cp35-cp35m-manylinux2010_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

polyscope-1.2.0-cp35-cp35m-manylinux2010_i686.whl (2.6 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

polyscope-1.2.0-cp35-cp35m-macosx_10_9_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

File details

Details for the file polyscope-1.2.0.tar.gz.

File metadata

  • Download URL: polyscope-1.2.0.tar.gz
  • Upload date:
  • Size: 7.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0.tar.gz
Algorithm Hash digest
SHA256 f2071ecff08b66e094df8d12fc4fc3d671f307aac7086c749c3e7746f7428084
MD5 f823c9142a6cf4ba7526183d4f5f27eb
BLAKE2b-256 001f8184de379d66c7efd6e20245dc5f30eb8468cd34f0cb875ba26891304f34

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9fed325c981bae627354cfe4725adcb9c6ac971e424dd927fdc8d044824f48ae
MD5 5c49cd16755efa875bea3dc75e7a46f7
BLAKE2b-256 8a5e57b5856e8e32d45e41f0c49a9f75ecab82919030f5abf3a9ae463795d82a

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 b8806fbd7015a035c2879040c792ed290865a49de79802d75c85560b465ddbe0
MD5 7270e471721a34d147f19604382e69c9
BLAKE2b-256 699d0481ee83942034f7b1983c83d7ea7a0751c066789228a3392a868f1cd114

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for polyscope-1.2.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6005b16776f9e696b84079ce969de5aa9e980cacf4cd36595e41b1100f2b1743
MD5 283fe904de0b2eafa869949f1c663900
BLAKE2b-256 eda3ba2fe78e3a4a38104ae92b6ce42b73693dd399d4964e4e35aec0b5e91f2e

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for polyscope-1.2.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ce09b284a237378949b127ddb008e15e33c39db94a3ea94b2f443f67b4c0aecb
MD5 f32459265520388f803a0f9cdf1de574
BLAKE2b-256 f29891e85c55bc8108aaac3f0da3600601e91b53dc0dcb45a1a5c6d276af0460

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/56.0.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.10

File hashes

Hashes for polyscope-1.2.0-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 15ced103688ab2cf79a239406e48ad5211640a6f678768a4c688e187c5d6f91e
MD5 c7f339e880b853b1a9931ccb0eace1c9
BLAKE2b-256 358f2d8e80d283ff7560fd99ccfd98bcc60345378f811bb5cde67f4c439966bb

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp39-cp39-manylinux2010_i686.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/56.0.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.10

File hashes

Hashes for polyscope-1.2.0-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 8aee98c3b4c2cad99b75d34794ac8b88474e896a451168bd9a3b53e07fc8bf69
MD5 5cb50588805136c572cac88ce6641e33
BLAKE2b-256 50c99b0bbfdc35d99a7120d412e4ac6ad1124e5aeeff770876a7f9c99cd498f3

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 16fb67ca3be8699ddcff20826c22ce032a3a9e509b205cf7fa73f5c83b6e87cd
MD5 f8710060d4e7257b5f3a13c08300452a
BLAKE2b-256 b4669a26a95fb15b35aac1a04ff99df62f3c354d382d0d8b7e234f36fae984c1

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 06ffd415ebb8e412986fd5c73a8045d161b67d9a7eb14eb86c4a222190e2feb3
MD5 99fc39ad768cb50de055ef39149f7d85
BLAKE2b-256 b2f211ac65a4210d4d1b2829eeb5d27ff655c5d4e97ba6d6d3526d5e2854fcab

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 169fae7317ac91a24d5d7eeffe6a0a918a473d3548326185a3b99ae632dfdc80
MD5 8c2cfe9a2a237cfc81d171be019e0810
BLAKE2b-256 18a93d4b7d9ca04f26cd6264cf06c52365cd1d44caac82669a4c2d70ed3397d2

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 aee9dc4a271ff400a0deb6366b9dcf3dfe6faa75942c7dcfadefab895d0ea03e
MD5 dcaa48399ccef3df13154e6aa9dabaa1
BLAKE2b-256 9829be468af097b0f8d70cb50f298f6fbbfb99bc30ae1f16a648cf8cc6f0ebe8

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 d0e97239e644c02f569cda4514121e37ce11384f5c18bf56ee7cf806d0770fa0
MD5 88e5b6dc3f07e4cd1092d69042ecdda0
BLAKE2b-256 e6483e5ed909ea167c9c6a1591500de3a38dc9e163b38e136fc5b5463f2c2556

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for polyscope-1.2.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3eac09a2fc6ce4dcd003197e25891f5daf42ec1e2afbe322efccc2f68d0faf42
MD5 aed1c5aa6870e4caf77a269c98485ab3
BLAKE2b-256 11ce73b903646d130cae9e0124965d2e66486d4aace7236ed7f060362ac5a844

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for polyscope-1.2.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 433fb5f1f85733677f8efb89d648915ec5a2726a7e94d18ba933e21087c4f4ab
MD5 9fe4912576caf6c51badf2b5d4e6b0a2
BLAKE2b-256 315a6ee990ece4f2a23779de51a552621a6eea1d31e1bbee0cbd38a98f5b33dd

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/56.0.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.10

File hashes

Hashes for polyscope-1.2.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a7424b8302dedb421096b1e7dcd9c9d02ff1446aec30062c2f5316d6ce7c4c31
MD5 cbcdc0588baca3e9efb0af342cb5656b
BLAKE2b-256 fb770b879adcca6c2e2540a14b320a40ac7101ba4a89cc942f8b87872c186cba

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/56.0.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.10

File hashes

Hashes for polyscope-1.2.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f63dd9b5aabdd7f16e965178d5c615bff8e16f5cb5c35c18d7df5d928210cef7
MD5 8c4dd4cc3650dcc3f9fd6f8e8918790a
BLAKE2b-256 5ac5203cf07919e2df31923244a5001c63ddea404cbd276a0f7eae295b678fa2

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8a566640e6538eb2fcd3989e5feaa99a1b03c2c805e7ac74afcb1da1019e119e
MD5 de92313ac947782c6090f3e892f3a5d5
BLAKE2b-256 1fc05ff873076023a550d5ee9b7c3780d554f1a88f32595897914fda13e19ed8

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f0a323bf4abdc80d19e4f2bd99521eca8beb201fddb41824c8936f8d56dbab50
MD5 d93e727b81e64bc156e3e0ac56a3a99f
BLAKE2b-256 ee0bfc62dfff90fa79ce13fd7672ebee870d762b825d583cb170ecabc8d5499a

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp38-cp38-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.8, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 344399522c8af33df08fccf17ebc9d26f8d24a06b9d9abb2e3ce736c1d13fbd6
MD5 da5c259ca703540cf34a29bb6285959e
BLAKE2b-256 1eaf491783e34276ab8c7326efbc21f7138ce61aa5789bd8a340f75fbb06a567

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1d14bbeafd90366dd046b2eb6acbe2b2fa02f5536ea2be5baf56aebca94b20bf
MD5 190f8973e0029a31d415a542d8e990ad
BLAKE2b-256 1205362aeebce243b70a81c4e9828bb162cf17df3d89c1bf3f98ca1601291e51

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 eaaf399897145a745fa26c79d55797d0430b9c051ce5f55feaf9283d5ad47bd3
MD5 affd4f06aee29ad8ddf989aec3f2c394
BLAKE2b-256 ddc4ea34a64d5ca8466b696724be6fa47bcce25e4fb7caf294779ceabe71fcc7

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for polyscope-1.2.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8cff03c8294e1026594eab09b8a9b11974637952c76dadf275c544ef3986ea9f
MD5 0707550cb33d4ca7f6a8a442512c0ffc
BLAKE2b-256 a6d60db83fd4662c3d01955327f4cc9d92b4724b9e1fc2b79cebcc50f09509cf

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for polyscope-1.2.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 74ae1f7a62323d8a84e260555a2269e2953eaa961cf1bfce395c931eaa92efdb
MD5 4e6c2e248dba031bcab0c852ff023f60
BLAKE2b-256 3f4d147db9a12570ba55712d5b67839bfe76de2e4a3742b19413a1e469b623dd

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/56.0.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.10

File hashes

Hashes for polyscope-1.2.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 55a23d8801c087cfa50e9ebad26e905d72a0853bf7d7586fa6370bc78a08ae83
MD5 528f278a959b6911ed7b192cae3b2cc2
BLAKE2b-256 0785acd383e543449ff138b4abab3ed0b8ff2b3bf7bff009f6db30c3b917b3cb

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/56.0.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.10

File hashes

Hashes for polyscope-1.2.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 2c9497cbe642ac6c5a7cb6e61765904e56f5ed60d85a79f85b270e709aa48607
MD5 1e9e7d853cfa9dfb55802071ee976136
BLAKE2b-256 7489a07c53dedeb138cd1403c1879c88a27161dadb3620c2d5185c29f03e30be

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 09a35040e06128a40f4d486198979f12d0155869a15c93915578fb7469e3b455
MD5 b3e56a50b897659d8a949bc90595f6c8
BLAKE2b-256 39698ac523616163b79f07820e444165c94a9266eb40e27c01cedea530c06180

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 18f8f30eb8ef0531417943091f688ee62046144e32be6b864ffe98a41ee14d57
MD5 c56ae1f572749c0d4cddbf5706e25e55
BLAKE2b-256 b4edd88cd604963e409a274ac657ce07a603f922dedebb819d5979337aff097d

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp36-cp36m-win32.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 813a08290ef6bb02ccfa50a0eb80a421812a7ccc4ab02d1ea5c24814b9d7bcc4
MD5 ccb75270590045bd172a4ade89057d30
BLAKE2b-256 1a20a0598626093df679c67f11dcd4420cee34aae603a86ebbf0f6415e1f42ca

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for polyscope-1.2.0-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1cb91ed60f1c082d2388c57013d4424d031f1c09e4fab527592af87bd751837c
MD5 3813153b576402503c8e3b60a933616f
BLAKE2b-256 9961dc77648b2fe5459e715f8cc7c50dbd9507920f0648e1175c3597aff7d726

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for polyscope-1.2.0-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e0929e55ee379663213fcb6275fa37f69c1a512be3e7eda4b8620c11a3039c87
MD5 5941f74b64606891f492507408f2e527
BLAKE2b-256 83cb59d37d4cb68ff39bc4312d2147e7c743aab7a7601940dfd09d1f2a0ce0c3

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/56.0.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.10

File hashes

Hashes for polyscope-1.2.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c5621af6c3156603cc2a016694f1583a3b2d1899659213acf81aad9f158cb499
MD5 e29cbd0dd17780ebfe281596a10f8910
BLAKE2b-256 3480cff21cf7bcd41f1653f0fef5bf5ad4d61718a4e62507c4c86a13d962fc7a

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/56.0.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.10

File hashes

Hashes for polyscope-1.2.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 7ab511eb3212055980abf48ccc81042f18dbb4c31c43d3cb6863c979d8c12486
MD5 756b2ad45206ec14b3b684d797eeb535
BLAKE2b-256 46185de80e9b86427c64a3bc9b45a59d0519e7623f44ce59705606f0957ae65a

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ebe1ecc096dd0f55e2a7cd2bb8942be959ae511e69525f687320aac14b79957f
MD5 9250b6952970fbb9bc3d3aa38649e72b
BLAKE2b-256 834031770b86dcd9392830bb905167ea1e5f1479bbab0e0b4734a97bd7762694

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 60a57c61e487cce8878db72ecccffa87f71be29fcb69ae045ee89cd1a2b75323
MD5 c73b50a1dee95ec929013ff5bc510123
BLAKE2b-256 1674ebdbcf4cbd0bf714aa02cb83be1aa11b0196f7cdaed8416c6d1bc30c5669

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp35-cp35m-win32.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 d8ff60e42e78700a412461b109afbf9603979e791da5c478b9e12ab75cffdfb4
MD5 80f6e7d687c267196210b49a94db08ce
BLAKE2b-256 0beaf7dafd5fb15526b0ed1d8698d41edfcb25c72dcc220ceefd28b738545b9b

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cee2c1f4bf45cf419dae6bb68d0befc6c8366600f584d2225dac84a3ff1da5c1
MD5 30f3d2b438e5df5ca98b5511045f82a7
BLAKE2b-256 eec0bd76514cb882da308f739d03ef9995d29eb6e06e94230198f5428c560805

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp35-cp35m-manylinux2010_i686.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp35-cp35m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d8337e23502a7b626c6df6d1cbbf1c7084d5fb93790975d59355d09aa85d3c25
MD5 41f60d662186195bc105fca01a7780e0
BLAKE2b-256 f5a39c05a90146cf43d05daffd427263f06fc25ec5c1eefe2c21f1d1b68e4194

See more details on using hashes here.

File details

Details for the file polyscope-1.2.0-cp35-cp35m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: polyscope-1.2.0-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for polyscope-1.2.0-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fc0df9f65fb9b41bbed644172d7b6cf3e3bb8bf15db14ec79feefa94bd06feb5
MD5 8b8ab54d5928ae7ae6ae8794596c89c0
BLAKE2b-256 530a9a418be33d2727606e25479e4a52a7653320cfc2dedfefe60ca6ebede116

See more details on using hashes here.

Supported by

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