Skip to main content

modern OpenGL binding for Python

Project description

Chat

PyPI-1 PyPI-2 PyPI-3 github

PyPI-4 PyPI-5

OpenGL is a great environment for developing portable, platform independent, interactive 2D and 3D graphics applications. The API implementation in Python is cumbersome, resulting in applications with high latency. To solve this problem we have developed ModernGL, a wrapper over OpenGL that simplifies the creation of simple graphics applications like scientific simulations, small games or user interfaces. Usually, acquiring in-depth knowledge of OpenGL requires a steep learning curve. In contrast, ModernGL is easy to learn and use, moreover it is capable of rendering with the same performance and quality, with less code written.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

ModernGL-2.4.0.zip (101.7 kB view details)

Uploaded Source

Built Distributions

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

ModernGL-2.4.0.win-amd64-py3.6.exe (872.1 kB view details)

Uploaded Source

ModernGL-2.4.0.win-amd64-py3.5.exe (872.1 kB view details)

Uploaded Source

ModernGL-2.4.0.win-amd64-py3.4.exe (504.4 kB view details)

Uploaded Source

ModernGL-2.4.0.win32-py3.6.exe (727.6 kB view details)

Uploaded Source

ModernGL-2.4.0.win32-py3.5.exe (727.6 kB view details)

Uploaded Source

ModernGL-2.4.0.win32-py3.4.exe (458.2 kB view details)

Uploaded Source

ModernGL-2.4.0-py3.6-win-amd64.egg (281.4 kB view details)

Uploaded Egg

ModernGL-2.4.0-py3.6-win32.egg (266.4 kB view details)

Uploaded Egg

ModernGL-2.4.0-py3.5-win-amd64.egg (281.4 kB view details)

Uploaded Egg

ModernGL-2.4.0-py3.5-win32.egg (266.4 kB view details)

Uploaded Egg

ModernGL-2.4.0-py3.4-win-amd64.egg (281.3 kB view details)

Uploaded Egg

ModernGL-2.4.0-py3.4-win32.egg (266.3 kB view details)

Uploaded Egg

ModernGL-2.4.0-cp36-cp36m-win_amd64.whl (282.1 kB view details)

Uploaded CPython 3.6mWindows x86-64

ModernGL-2.4.0-cp36-cp36m-win32.whl (267.1 kB view details)

Uploaded CPython 3.6mWindows x86

ModernGL-2.4.0-cp35-cp35m-win_amd64.whl (282.1 kB view details)

Uploaded CPython 3.5mWindows x86-64

ModernGL-2.4.0-cp35-cp35m-win32.whl (267.1 kB view details)

Uploaded CPython 3.5mWindows x86

ModernGL-2.4.0-cp34-cp34m-win_amd64.whl (282.0 kB view details)

Uploaded CPython 3.4mWindows x86-64

ModernGL-2.4.0-cp34-cp34m-win32.whl (267.0 kB view details)

Uploaded CPython 3.4mWindows x86

File details

Details for the file ModernGL-2.4.0.zip.

File metadata

  • Download URL: ModernGL-2.4.0.zip
  • Upload date:
  • Size: 101.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ModernGL-2.4.0.zip
Algorithm Hash digest
SHA256 f322a36f9c33cde5900ed009aab6fe7d1a9fdac78cc64c9f9cbe7686c74b3c00
MD5 1dc14aa1b4a1901d5cb3fb053321dd08
BLAKE2b-256 83659d6b924224bb429a423f21792abfb4c16d75c42216525fd72b86d018dac1

See more details on using hashes here.

File details

Details for the file ModernGL-2.4.0.win-amd64-py3.6.exe.

File metadata

File hashes

Hashes for ModernGL-2.4.0.win-amd64-py3.6.exe
Algorithm Hash digest
SHA256 88e2f92cde56298ca564d613557f0ebf987bfdb347207dcb770c288fb7695611
MD5 5c5a9bb535fe4298cb5df5161cdbe426
BLAKE2b-256 370eb7e5c6a403fac86f5cbc3b3b9f9c155ba3d27461549375b1e14548a84d0b

See more details on using hashes here.

File details

Details for the file ModernGL-2.4.0.win-amd64-py3.5.exe.

File metadata

File hashes

Hashes for ModernGL-2.4.0.win-amd64-py3.5.exe
Algorithm Hash digest
SHA256 90b991d792095cf4ab30cad60fde5914ce7f8b6f10acbc7d7c659948810649a2
MD5 547ae1e1e934a67af3a873458d83543c
BLAKE2b-256 bfc7533deaaf8d82d1e0b574f2eb6dd156d4745a3704163c5aefc537c4e41ff2

See more details on using hashes here.

File details

Details for the file ModernGL-2.4.0.win-amd64-py3.4.exe.

File metadata

File hashes

Hashes for ModernGL-2.4.0.win-amd64-py3.4.exe
Algorithm Hash digest
SHA256 431aa02389bf7fb085a246a957844d3c3ea8a77ff9686ae8b4c40a0808b4532d
MD5 3e36034e08d19c5f4d071679a9631d8e
BLAKE2b-256 54cfcabaaee5779baef0c6ae413b2cf22487f3686c3cd00b8df7662a9c40d600

See more details on using hashes here.

File details

Details for the file ModernGL-2.4.0.win32-py3.6.exe.

File metadata

File hashes

Hashes for ModernGL-2.4.0.win32-py3.6.exe
Algorithm Hash digest
SHA256 38e54e9aa93acd1b41ad6a75bbd5e2d0fcb2407d9761aee916da587a9f1c79c5
MD5 7039c2c4a06166b70f491ccc6dc104a8
BLAKE2b-256 9d3e0f8a617f1cb07881bca7d7fbd18441454710b9320564f15811b43ab7016c

See more details on using hashes here.

File details

Details for the file ModernGL-2.4.0.win32-py3.5.exe.

File metadata

File hashes

Hashes for ModernGL-2.4.0.win32-py3.5.exe
Algorithm Hash digest
SHA256 a02e2584454bc461ac177f77590432976ee084915b6dfd5525bd57012c58eea8
MD5 42d1a483ae0d477d16bda129d793023b
BLAKE2b-256 5262cfd39f654b8c07c50678561329a0397471cdbb14624384615743ccadb9e7

See more details on using hashes here.

File details

Details for the file ModernGL-2.4.0.win32-py3.4.exe.

File metadata

File hashes

Hashes for ModernGL-2.4.0.win32-py3.4.exe
Algorithm Hash digest
SHA256 224a7a060bd14f094c7628f0fc60901b90d799d820e7f837a80a83a4be1e4255
MD5 5cef42cbf16719cb60ab20116b1453f1
BLAKE2b-256 eacdfdcc5f751a025bc2f941b8b247cc7bb50c6636a6fa16130c1ce57f4b865a

See more details on using hashes here.

File details

Details for the file ModernGL-2.4.0-py3.6-win-amd64.egg.

File metadata

File hashes

Hashes for ModernGL-2.4.0-py3.6-win-amd64.egg
Algorithm Hash digest
SHA256 113b56eb65fc0c8d58fb7cc9fabc130bba002cc780ed9e7c3c55d60c5a0ec590
MD5 febbf33008c1218aee04d338a515e093
BLAKE2b-256 a80471d1c8bce5ef807921ac1680b10798238f51dbd34fceb816aa99bc753e1f

See more details on using hashes here.

File details

Details for the file ModernGL-2.4.0-py3.6-win32.egg.

File metadata

File hashes

Hashes for ModernGL-2.4.0-py3.6-win32.egg
Algorithm Hash digest
SHA256 65b2e580bdcc4cbb7a473e221dc7c7289a32763b2803824fca49901b4b105db7
MD5 04df3e7416b88b1dd0bd6c08e3d96a38
BLAKE2b-256 d34bddad4f6ce0921e8ae2a6e81955202c6c28f0739ab73ee940bef81a7b23b6

See more details on using hashes here.

File details

Details for the file ModernGL-2.4.0-py3.5-win-amd64.egg.

File metadata

File hashes

Hashes for ModernGL-2.4.0-py3.5-win-amd64.egg
Algorithm Hash digest
SHA256 5a5c43f49e1eaada3dd68583fa7681864cd33a1031be002467da31fe1809b7e0
MD5 c4375c188af8ad8e614467ab7e39e453
BLAKE2b-256 b0bb9f7efec23ba5a11a5f76ff9fd8118eb56de20b2f12eec62fe0df2ba11740

See more details on using hashes here.

File details

Details for the file ModernGL-2.4.0-py3.5-win32.egg.

File metadata

File hashes

Hashes for ModernGL-2.4.0-py3.5-win32.egg
Algorithm Hash digest
SHA256 9eced25ffe3037605cf5b003ac4a46aaf6528b0252dee4fa94cd688652927a61
MD5 365358bd64ba42c6fc8b7916faaf708e
BLAKE2b-256 6a1843c28c65e8997f9ff2106e4465647ca5c3d3d7b839ef8e649ff91743168b

See more details on using hashes here.

File details

Details for the file ModernGL-2.4.0-py3.4-win-amd64.egg.

File metadata

File hashes

Hashes for ModernGL-2.4.0-py3.4-win-amd64.egg
Algorithm Hash digest
SHA256 321746e5214ea333874967ca4d027cf9796f95743c07d59683b90649d46e747b
MD5 4ae28251125bdb9801c3e679c08407da
BLAKE2b-256 c0274e92ccaf9f66d51d90937f048cd8a934da7809ecae6925b233f19e484c79

See more details on using hashes here.

File details

Details for the file ModernGL-2.4.0-py3.4-win32.egg.

File metadata

File hashes

Hashes for ModernGL-2.4.0-py3.4-win32.egg
Algorithm Hash digest
SHA256 30aef50b6ed71eee0d18adaeeef9efe11fc03b6e6f99d1ebaa9085d620c422e6
MD5 83bf8938e5ccd6b4fb9b055510384a13
BLAKE2b-256 2780942e9014cced902c2c2c8e0fa2153d4fabb1298abf9faa8fdeacc3ebc288

See more details on using hashes here.

File details

Details for the file ModernGL-2.4.0-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for ModernGL-2.4.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 1a44c0a0ab629b1c4b5d75af125683ad54d6f8790bad0beae5002c68b61ec51e
MD5 45f4f6a5b9f25c6692e57bc8abce105a
BLAKE2b-256 6eb2bdc92c4fcb33751a7c6665398f17f1939f4f0215c5746e30283827ec20d9

See more details on using hashes here.

File details

Details for the file ModernGL-2.4.0-cp36-cp36m-win32.whl.

File metadata

File hashes

Hashes for ModernGL-2.4.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 c15368fbec595f2948e69d2bb5f1745671020ae2cb59970185d632d95b818078
MD5 fa40dc87cfa4c9e588d7189ebb1c7f13
BLAKE2b-256 a26957fcdf009a4435d6e353c409ca19c7eeeeccd0e2bc49afa420abd6b96c1b

See more details on using hashes here.

File details

Details for the file ModernGL-2.4.0-cp35-cp35m-win_amd64.whl.

File metadata

File hashes

Hashes for ModernGL-2.4.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 6cdd10807890d2ec951832fa572ff6c51c719d339faa2033b5bf0491c2b6ae42
MD5 72b0e7f0d81a63d78c2b5248e7af47cc
BLAKE2b-256 4af26be6b2d04b010380adf12bd35ad9f89ca16f65da003978b7b9c039ad8e0a

See more details on using hashes here.

File details

Details for the file ModernGL-2.4.0-cp35-cp35m-win32.whl.

File metadata

File hashes

Hashes for ModernGL-2.4.0-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 238038ab3a5a8a0a366ac3a35214b04bd25505cb994758b97bcfe92409344a43
MD5 f6605ab6e1c69990e9fbecd22ce36e23
BLAKE2b-256 0757003c53c9e13f18c685d6dc2b218fb12dd0ee0bf33c79c5eae0e7935e14c2

See more details on using hashes here.

File details

Details for the file ModernGL-2.4.0-cp34-cp34m-win_amd64.whl.

File metadata

File hashes

Hashes for ModernGL-2.4.0-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 7195ae75d742d1441291072a21603a1bf01153e57c4e1ddf5657096154fc55bf
MD5 3e18b18108721a20a4341e171bd5ff48
BLAKE2b-256 e8718ff15667d92b62503b797128c457176cf4293fa1305fbba3813fb7756cb7

See more details on using hashes here.

File details

Details for the file ModernGL-2.4.0-cp34-cp34m-win32.whl.

File metadata

File hashes

Hashes for ModernGL-2.4.0-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 41cff1a5dfad29e8bfeac36fc76c74260a2088a97c2e714d67391516ec42a493
MD5 b66ec450545639ee2de2cd0b3639815e
BLAKE2b-256 1bebd8f8a4093fa70508033715fdd00c0f3d215928243ad64aaf61a3aaaf73fb

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