Skip to main content

Python Interface for the OpenCTM File Format

Project description

Python-OpenCTM

Build Status PyPI version

Python Interface for the Open-CTM File Format

Python-OpenCTM is a Python interface for the OpenCTM file format. A format that allows a geometry to be compressed to a fraction of comparable file formats (3DS, STL, COLLADA...).

Installation

pip install python-openctm

Usage

import openctm

# read
mesh = openctm.import_mesh('foo.ctm')

print(mesh.vertices.shape)
# (124, 3)

# write
openctm.export_mesh(mesh, 'bar.ctm')

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

python_openctm-1.0.10-cp37-cp37m-manylinux1_x86_64.whl (52.9 kB view details)

Uploaded CPython 3.7m

python_openctm-1.0.10-cp37-cp37m-manylinux1_i686.whl (52.9 kB view details)

Uploaded CPython 3.7m

python_openctm-1.0.10-cp37-cp37m-macosx_10_6_intel.whl (51.0 kB view details)

Uploaded CPython 3.7mmacOS 10.6+ Intel (x86-64, i386)

python_openctm-1.0.10-cp36-cp36m-manylinux1_x86_64.whl (52.9 kB view details)

Uploaded CPython 3.6m

python_openctm-1.0.10-cp36-cp36m-manylinux1_i686.whl (52.9 kB view details)

Uploaded CPython 3.6m

python_openctm-1.0.10-cp36-cp36m-macosx_10_6_intel.whl (51.0 kB view details)

Uploaded CPython 3.6mmacOS 10.6+ Intel (x86-64, i386)

python_openctm-1.0.10-cp35-cp35m-manylinux1_x86_64.whl (52.9 kB view details)

Uploaded CPython 3.5m

python_openctm-1.0.10-cp35-cp35m-manylinux1_i686.whl (52.9 kB view details)

Uploaded CPython 3.5m

python_openctm-1.0.10-cp35-cp35m-macosx_10_6_intel.whl (51.0 kB view details)

Uploaded CPython 3.5mmacOS 10.6+ Intel (x86-64, i386)

python_openctm-1.0.10-cp34-cp34m-manylinux1_x86_64.whl (52.9 kB view details)

Uploaded CPython 3.4m

python_openctm-1.0.10-cp34-cp34m-manylinux1_i686.whl (52.9 kB view details)

Uploaded CPython 3.4m

python_openctm-1.0.10-cp34-cp34m-macosx_10_6_intel.whl (51.0 kB view details)

Uploaded CPython 3.4mmacOS 10.6+ Intel (x86-64, i386)

python_openctm-1.0.10-cp27-cp27mu-manylinux1_x86_64.whl (52.8 kB view details)

Uploaded CPython 2.7mu

python_openctm-1.0.10-cp27-cp27mu-manylinux1_i686.whl (52.8 kB view details)

Uploaded CPython 2.7mu

python_openctm-1.0.10-cp27-cp27m-manylinux1_x86_64.whl (52.8 kB view details)

Uploaded CPython 2.7m

python_openctm-1.0.10-cp27-cp27m-manylinux1_i686.whl (52.8 kB view details)

Uploaded CPython 2.7m

python_openctm-1.0.10-cp27-cp27m-macosx_10_13_intel.whl (51.0 kB view details)

Uploaded CPython 2.7mmacOS 10.13+ Intel (x86-64, i386)

python_openctm-1.0.10-cp27-cp27m-macosx_10_6_intel.whl (51.0 kB view details)

Uploaded CPython 2.7mmacOS 10.6+ Intel (x86-64, i386)

File details

Details for the file python_openctm-1.0.10-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: python_openctm-1.0.10-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 52.9 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/2.7.14

File hashes

Hashes for python_openctm-1.0.10-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3af13db9fd71cd39a29b9e049208799bae56d5c9c86ddb4682e68d6e26df3539
MD5 dcd287c635014b7541fe59cf7617a646
BLAKE2b-256 85cbc05f02749629ff378931f84589bb4b0c354ffb8c6ba85f54f50fbe33e7c1

See more details on using hashes here.

File details

Details for the file python_openctm-1.0.10-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: python_openctm-1.0.10-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 52.9 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/2.7.14

File hashes

Hashes for python_openctm-1.0.10-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 725f59b646ad8d84af7de543e0e0c6e76251e9cef2c6fe6339178b0af5acdd1a
MD5 ddf31b7d5505f29f3ca36b1da1dfab2d
BLAKE2b-256 2d477a7c96c5818bd6581d203ae1b1edb503732f580a1a6cb7a50df4b9052234

See more details on using hashes here.

File details

Details for the file python_openctm-1.0.10-cp37-cp37m-macosx_10_6_intel.whl.

File metadata

  • Download URL: python_openctm-1.0.10-cp37-cp37m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 51.0 kB
  • Tags: CPython 3.7m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/2.7.15

File hashes

Hashes for python_openctm-1.0.10-cp37-cp37m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 5d9cf3543c9f617d015265e516ddb3359f834cb4d031861fe8b7c1f58317e9a8
MD5 3b3b1498b637f4a88b66bc86c94ce0b9
BLAKE2b-256 a9cd89fb11b36352c310459f8de827108bf723302198f16115c4ea867b68e263

See more details on using hashes here.

File details

Details for the file python_openctm-1.0.10-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: python_openctm-1.0.10-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 52.9 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/2.7.14

File hashes

Hashes for python_openctm-1.0.10-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 849d2aebbf52a04c55d8a52952798a2bc3647c5eed6c7ec0a5b6c2a6f3b6deea
MD5 3ab9f06d83e7b1c529df1ad2cf02a042
BLAKE2b-256 b3c04aa62374cfec1a557306f7bbd72ba99e89fa12e550d8731a938d5451451b

See more details on using hashes here.

File details

Details for the file python_openctm-1.0.10-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: python_openctm-1.0.10-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 52.9 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/2.7.14

File hashes

Hashes for python_openctm-1.0.10-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 8d0e1eed4b9fa111e6f4e190915782b05c23cd0430cee923fde0e1dfdf9ddc83
MD5 8b1b204fea04975234e6159bf9084e73
BLAKE2b-256 162dbf2c2b10dc3b606a9936f10a0f1ed0ed7200ba1d937861f0eed67920d86b

See more details on using hashes here.

File details

Details for the file python_openctm-1.0.10-cp36-cp36m-macosx_10_6_intel.whl.

File metadata

  • Download URL: python_openctm-1.0.10-cp36-cp36m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 51.0 kB
  • Tags: CPython 3.6m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/2.7.15

File hashes

Hashes for python_openctm-1.0.10-cp36-cp36m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 92e0f0476f57ab929fd9240f618f073e0d1f46bc0f875e369401a847cd4a0790
MD5 74fa924523b580a01c8583f3fc2beb80
BLAKE2b-256 f75b55fbd489b5b6b2d9df0e227c98ad18f85714d5b5fcd2e9b4875db2907996

See more details on using hashes here.

File details

Details for the file python_openctm-1.0.10-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: python_openctm-1.0.10-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 52.9 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/2.7.14

File hashes

Hashes for python_openctm-1.0.10-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c1281cbaae9d27e661a5beba60201fdc1d0b9b45bc9858caedab9eb4a2f7fec3
MD5 58099ef9e80af16b1ea2d0a5cd34d4e6
BLAKE2b-256 7e781523ae2ec71a370a40eacc79d6790b6297b92e76ef6b1417267b97dc4bc8

See more details on using hashes here.

File details

Details for the file python_openctm-1.0.10-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: python_openctm-1.0.10-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 52.9 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/2.7.14

File hashes

Hashes for python_openctm-1.0.10-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c68bc68b44a82755d79ab9fcdb928ee059c2f5b56d9d3ddb6832f3112efde31f
MD5 0b63209c5d89cd21503637e3505dec03
BLAKE2b-256 e95e8f07302df8560408977669613200c9c6cea41e0573724eb8d61b77906696

See more details on using hashes here.

File details

Details for the file python_openctm-1.0.10-cp35-cp35m-macosx_10_6_intel.whl.

File metadata

  • Download URL: python_openctm-1.0.10-cp35-cp35m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 51.0 kB
  • Tags: CPython 3.5m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/2.7.15

File hashes

Hashes for python_openctm-1.0.10-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 289e2612830d97923c3d8feb0afcf586f5febde48323c22d83f37be243558308
MD5 1fb1ee8d5e9283156f1c1b91ec5b0cf6
BLAKE2b-256 d15b81a46aa137753f4ebc38f59594904fa4f4a0ec703835361f47a00157b4a7

See more details on using hashes here.

File details

Details for the file python_openctm-1.0.10-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

  • Download URL: python_openctm-1.0.10-cp34-cp34m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 52.9 kB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/2.7.14

File hashes

Hashes for python_openctm-1.0.10-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6e4637839b448d00d80ee4e66097b38a1665ea591f7d4a8cac76ae788d96a4d0
MD5 1afb9d7912b73190923cf322aad68d10
BLAKE2b-256 165795d9b0466e95b8db690251daacce044612e11a4b0220dfde4643b9d1435a

See more details on using hashes here.

File details

Details for the file python_openctm-1.0.10-cp34-cp34m-manylinux1_i686.whl.

File metadata

  • Download URL: python_openctm-1.0.10-cp34-cp34m-manylinux1_i686.whl
  • Upload date:
  • Size: 52.9 kB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/2.7.14

File hashes

Hashes for python_openctm-1.0.10-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 416cc4a6976cfb916034dad0421d90448b373bffad4f23ef0d2d2a4093a19ad2
MD5 241159bf49ff5aa046fce0b094bd59b3
BLAKE2b-256 09e2db2ea9b57ee01e97960d23af818ce417b7968d6979ead9308bd94d22a11a

See more details on using hashes here.

File details

Details for the file python_openctm-1.0.10-cp34-cp34m-macosx_10_6_intel.whl.

File metadata

  • Download URL: python_openctm-1.0.10-cp34-cp34m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 51.0 kB
  • Tags: CPython 3.4m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/2.7.15

File hashes

Hashes for python_openctm-1.0.10-cp34-cp34m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 ac8e86de399a4aacc8b982c61aefe92049ab4b3d88dc20ab96001ecd2c3a19b8
MD5 7a8f9f53709d767be4ebb2a84836bdbc
BLAKE2b-256 7c27c9a66153bbc9e152613a27d64c7423e58ad80ed42aa658aee5d07b7a9641

See more details on using hashes here.

File details

Details for the file python_openctm-1.0.10-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: python_openctm-1.0.10-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 52.8 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/2.7.14

File hashes

Hashes for python_openctm-1.0.10-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5696e634b598c624d7ec9abc5a7d47f08069e18d32e8e8e1394b96b459175729
MD5 25d146c27c73734fd7d27062d10c1a0d
BLAKE2b-256 b27a744b790fab0efb603d78dd11c16d012a7ce82e3fb4bcd60bfa687bb833cc

See more details on using hashes here.

File details

Details for the file python_openctm-1.0.10-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: python_openctm-1.0.10-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 52.8 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/2.7.14

File hashes

Hashes for python_openctm-1.0.10-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4c19ce9d3e14e37f5cf0f76890eb796f569077d091ddb285332ce9656526b465
MD5 7ca32d311644b53ab9a2fe22ca491a04
BLAKE2b-256 49e7bc2596f8cc43a7805d8d09fbcf9a6d29af643b2e0d430f07a3d0ad027134

See more details on using hashes here.

File details

Details for the file python_openctm-1.0.10-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: python_openctm-1.0.10-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 52.8 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/2.7.14

File hashes

Hashes for python_openctm-1.0.10-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 075947875230847bec20d62997a090a8ded839c8fd6d26f460810389864cbadd
MD5 0b729ac653a19f2afbc0f69c335176bd
BLAKE2b-256 1cbebcfa7cb757b41bff502daed554a1e65bc3fee87fd9e4e0f919dd82f074f8

See more details on using hashes here.

File details

Details for the file python_openctm-1.0.10-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: python_openctm-1.0.10-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 52.8 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/2.7.14

File hashes

Hashes for python_openctm-1.0.10-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 b701eceeb1001e2dd205366e86eea80ae2cc7e8dab97a0541262f76670eb99b0
MD5 26c60cbcfebe7d01978dc4ce0578c80d
BLAKE2b-256 91fcf5365ffb89b3d04a64b60ea161497965c1dbc813f61b879c7c76003c9de3

See more details on using hashes here.

File details

Details for the file python_openctm-1.0.10-cp27-cp27m-macosx_10_13_intel.whl.

File metadata

  • Download URL: python_openctm-1.0.10-cp27-cp27m-macosx_10_13_intel.whl
  • Upload date:
  • Size: 51.0 kB
  • Tags: CPython 2.7m, macOS 10.13+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.1.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/2.7.15

File hashes

Hashes for python_openctm-1.0.10-cp27-cp27m-macosx_10_13_intel.whl
Algorithm Hash digest
SHA256 77f4608ab25fe602479c3deee6d21a7e4e758a41d80fa45da461552ee804eee6
MD5 07f5a45e0e6e0fb51f740e8f115964fe
BLAKE2b-256 f8ba33287cb9457dbe411a3b5da331af6f3dac60a63d12fb7b983daefae86f4b

See more details on using hashes here.

File details

Details for the file python_openctm-1.0.10-cp27-cp27m-macosx_10_6_intel.whl.

File metadata

  • Download URL: python_openctm-1.0.10-cp27-cp27m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 51.0 kB
  • Tags: CPython 2.7m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/2.7.15

File hashes

Hashes for python_openctm-1.0.10-cp27-cp27m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 729dd6e306146f05d83e310b160ffdead86830d913ac089c37287103a71c4eb2
MD5 76380ebabc9dd28fdd35313de2a16793
BLAKE2b-256 16bed7e09f496648aef664fa3767da2f25f7ccae80dd60534f8d0293845d4f4f

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