{ "info": { "author": "Szabolcs Dombi", "author_email": "cprogrammer1994@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: MacOS X", "Environment :: Win32 (MS Windows)", "Environment :: X11 Applications", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: OS Independent", "Operating System :: Unix", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only", "Topic :: Artistic Software", "Topic :: Desktop Environment", "Topic :: Documentation :: Sphinx", "Topic :: Games/Entertainment", "Topic :: Multimedia", "Topic :: Multimedia :: Graphics", "Topic :: Multimedia :: Graphics :: 3D Modeling", "Topic :: Multimedia :: Graphics :: 3D Rendering", "Topic :: Multimedia :: Video :: Display", "Topic :: Scientific/Engineering :: Visualization" ], "description": "`ModernGL on github `_\n\n`Documentation `_\n\n`Examples `_\n\nOpenGL is a great environment for developing portable, platform independent,\ninteractive 2D and 3D graphics applications. The API implementation in Python\nis cumbersome, resulting in applications with high latency. To solve this\nproblem we have developed ModernGL, a wrapper over OpenGL that simplifies the\ncreation of simple graphics applications like scientific simulations, small\ngames or user interfaces. Usually, acquiring in-depth knowledge of OpenGL\nrequires a steep learning curve. In contrast, ModernGL is easy to learn and\nuse, moreover it is capable of rendering with the same performance and quality,\nwith less code written.\n\n", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/cprogrammer1994/ModernGL/releases", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cprogrammer1994/ModernGL", "keywords": "ModernGL,modern OpenGL,OpenGL,PyOpenGL,visualization,ray-tracing,compute shader,shader,documentation,graphics,GLSL,GPU,GPGPU,nvidia,amd,GL,GLU,GLEXT,WGL,WGLEXT,ARB,GLX,2D,3D,CAD,design,video", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "ModernGL-beta", "package_url": "https://pypi.org/project/ModernGL-beta/", "platform": "any", "project_url": "https://pypi.org/project/ModernGL-beta/", "project_urls": { "Download": "https://github.com/cprogrammer1994/ModernGL/releases", "Homepage": "https://github.com/cprogrammer1994/ModernGL" }, "release_url": "https://pypi.org/project/ModernGL-beta/5.0.2/", "requires_dist": null, "requires_python": "", "summary": "ModernGL: PyOpenGL alternative", "version": "5.0.2" }, "last_serial": 3351090, "releases": { "3.0.3": [ { "comment_text": "", "digests": { "md5": "c613ddda41afb947484c405427508629", "sha256": "0c90ed8f37c92d7ac7bdd6a6496781fe07b71c14ef484a7333f5aaacc562bdfa" }, "downloads": -1, "filename": "ModernGL_beta-3.0.3-cp35-cp35m-win32.whl", "has_sig": false, "md5_digest": "c613ddda41afb947484c405427508629", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 54367, "upload_time": "2016-12-29T16:09:15", "url": "https://files.pythonhosted.org/packages/a4/68/e343c53b3533da103a3aa365043ba0edadad9c26b369242a9ab683b93aeb/ModernGL_beta-3.0.3-cp35-cp35m-win32.whl" }, { "comment_text": "", "digests": { "md5": "40090747a4d17ff26c63d6c3862c8bf7", "sha256": "5f2fb374cc294dae5206de875e595d53f62881c5e37d9c974c53995173ce2d73" }, "downloads": -1, "filename": "ModernGL_beta-3.0.3-cp36-cp36m-win32.whl", "has_sig": false, "md5_digest": "40090747a4d17ff26c63d6c3862c8bf7", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 54362, "upload_time": "2016-12-29T16:09:17", "url": "https://files.pythonhosted.org/packages/14/f0/cfdfc5bc17f2fa87ee2f96d072968f379d678eca97fac4c72aab6b9fbd46/ModernGL_beta-3.0.3-cp36-cp36m-win32.whl" } ], "3.0.4": [ { "comment_text": "", "digests": { "md5": "b63444b9210a2c3bd329260992e3837e", "sha256": "34dd522db3bce5d5c2b8b2ced0e4b6176c4a55a78668bd753021388b104ab08e" }, "downloads": -1, "filename": "ModernGL_beta-3.0.4-cp35-cp35m-win32.whl", "has_sig": false, "md5_digest": "b63444b9210a2c3bd329260992e3837e", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 54578, "upload_time": "2017-01-04T07:38:12", "url": "https://files.pythonhosted.org/packages/98/a4/de497452904d56f32f8e7f9ca430f260a2d9225323aa986889e86eaf3ea1/ModernGL_beta-3.0.4-cp35-cp35m-win32.whl" }, { "comment_text": "", "digests": { "md5": "c96e8b2259ec49d5d10147614e5b3bc6", "sha256": "0177f17b746357d7d3906964ece6f8485be45217716c9c04264bfbec59cdccd5" }, "downloads": -1, "filename": "ModernGL_beta-3.0.4-cp36-cp36m-win32.whl", "has_sig": false, "md5_digest": "c96e8b2259ec49d5d10147614e5b3bc6", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 54573, "upload_time": "2017-01-04T07:38:14", "url": "https://files.pythonhosted.org/packages/1e/48/d2cf68eb773fd2cad4f943be18a310d3c95b0b13f169913b652fd4758fd3/ModernGL_beta-3.0.4-cp36-cp36m-win32.whl" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "b87df11902d7391c430ebf00715d0bf2", "sha256": "4dd43ff6c411f8f8c07399b282d208994d447ea307eb41a981d0d8dddf3525e8" }, "downloads": -1, "filename": "ModernGL_beta-3.1.0-cp36-cp36m-win32.whl", "has_sig": false, "md5_digest": "b87df11902d7391c430ebf00715d0bf2", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 44930, "upload_time": "2017-03-01T20:24:28", "url": "https://files.pythonhosted.org/packages/28/e7/aaf73ffaaa9c509096a6157d72da37ab5289047b88499ac6c2cff25977af/ModernGL_beta-3.1.0-cp36-cp36m-win32.whl" }, { "comment_text": "", "digests": { "md5": "a7229c6ebb40111b2ce7112840c433b6", "sha256": "613e22a24ebfad545c221b370a1f64055cfcb069470b3fd79230958e71e7badf" }, "downloads": -1, "filename": "ModernGL-beta-3.1.0.tar.gz", "has_sig": false, "md5_digest": "a7229c6ebb40111b2ce7112840c433b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67948, "upload_time": "2017-03-01T20:24:31", "url": "https://files.pythonhosted.org/packages/06/69/8eded1c4203426523c632ad48695e985288e1bee5edfec719b69c757c3d4/ModernGL-beta-3.1.0.tar.gz" } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "94ae655f255429915866ded564eb9e0c", "sha256": "45c0bf6ae7ab4dc32806bc5941190b6d7835b355123322bb6623499e013a9bd8" }, "downloads": -1, "filename": "ModernGL_beta-3.1.1-cp35-cp35m-win32.whl", "has_sig": false, "md5_digest": "94ae655f255429915866ded564eb9e0c", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 60673, "upload_time": "2017-03-23T09:12:27", "url": "https://files.pythonhosted.org/packages/0a/43/41234d01f51832e5132cc3c61db724ef7f1158d795e93ffff8e9acc721b6/ModernGL_beta-3.1.1-cp35-cp35m-win32.whl" }, { "comment_text": "", "digests": { "md5": "2e2b1b6f00f4f7e021bfd9cfbc74698d", "sha256": "8c430d61dd76809f7dded6878bdb403dd5e4c9d7d5afe8389e0d39b179b66c76" }, "downloads": -1, "filename": "ModernGL_beta-3.1.1-cp35-cp35m-win_amd64.whl", "has_sig": false, "md5_digest": "2e2b1b6f00f4f7e021bfd9cfbc74698d", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 80016, "upload_time": "2017-03-23T09:12:29", "url": "https://files.pythonhosted.org/packages/33/6f/07fbe0811412d27d5c7e95f2541407b302341986264391128002f9f6270b/ModernGL_beta-3.1.1-cp35-cp35m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "8869ba5fabdde18f195594fcd5c431ad", "sha256": "4c00a4fc7ddd325e67734afd9c013f8f97c3eba7f35dd6082da8d6c846367566" }, "downloads": -1, "filename": "ModernGL_beta-3.1.1-cp36-cp36m-win32.whl", "has_sig": false, "md5_digest": "8869ba5fabdde18f195594fcd5c431ad", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 60672, "upload_time": "2017-03-23T09:12:30", "url": "https://files.pythonhosted.org/packages/68/b7/0a67977b537a9a9c44c2eb424c45a479e06bdfd6e0fc8b85f350442627c8/ModernGL_beta-3.1.1-cp36-cp36m-win32.whl" }, { "comment_text": "", "digests": { "md5": "50faeafbaabbdb993b50a21e3b9ddf5b", "sha256": "ebe89a562a4409ffa5d09e6aa8330e7faae6450ad882a3ccdd9aaf461adf7f54" }, "downloads": -1, "filename": "ModernGL-beta-3.1.1.tar.gz", "has_sig": false, "md5_digest": "50faeafbaabbdb993b50a21e3b9ddf5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84304, "upload_time": "2017-03-23T09:12:32", "url": "https://files.pythonhosted.org/packages/51/ca/ba006eb53bb620a6772d01b4d7acec2f1b6e311386a8066907f36dde562c/ModernGL-beta-3.1.1.tar.gz" } ], "5.0.0": [ { "comment_text": "", "digests": { "md5": "47654043cb628f82d88e6cf3725f5178", "sha256": "d0a525c872e93f2273dc1ad16f6416123e5a856d3a87e194349354baf505a327" }, "downloads": -1, "filename": "ModernGL_beta-5.0.0-cp36-cp36m-win32.whl", "has_sig": false, "md5_digest": "47654043cb628f82d88e6cf3725f5178", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 84843, "upload_time": "2017-11-13T18:07:03", "url": "https://files.pythonhosted.org/packages/44/c7/e334f6686e688766d0005ed60882303970f10af4a108f95f219087fea195/ModernGL_beta-5.0.0-cp36-cp36m-win32.whl" }, { "comment_text": "", "digests": { "md5": "3a22dcd74a9765e9147de4c7d97ac90a", "sha256": "97a0faf928e8bffdbde0bdb5a55aefefe6081c0c26166b8569d880fb8184d74d" }, "downloads": -1, "filename": "ModernGL-beta-5.0.0.tar.gz", "has_sig": false, "md5_digest": "3a22dcd74a9765e9147de4c7d97ac90a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 113156, "upload_time": "2017-11-13T18:07:06", "url": "https://files.pythonhosted.org/packages/19/9b/6244243398b6ccd4364b5e52ed6cf81928da24681cca8013f534bdd9c339/ModernGL-beta-5.0.0.tar.gz" } ], "5.0.1": [ { "comment_text": "", "digests": { "md5": "38fe2d0f8a512344b637f3bff67506fc", "sha256": "58c75e89547c05935fad0ffad8e7fd86e2b8276fa70eb23d6d79a397220dcecb" }, "downloads": -1, "filename": "ModernGL_beta-5.0.1-cp36-cp36m-win32.whl", "has_sig": false, "md5_digest": "38fe2d0f8a512344b637f3bff67506fc", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 84888, "upload_time": "2017-11-21T05:39:02", "url": "https://files.pythonhosted.org/packages/d7/97/58b8ebf513d5edbd2e5dc4d42e9c141c0235657809585b49cb266123ec4f/ModernGL_beta-5.0.1-cp36-cp36m-win32.whl" }, { "comment_text": "", "digests": { "md5": "88af9d3f422d3811724d177451e5d837", "sha256": "67ba97650922cf91db585c2231116bf8fb08caf88aefa8c7331bfacb42227a68" }, "downloads": -1, "filename": "ModernGL-beta-5.0.1.tar.gz", "has_sig": false, "md5_digest": "88af9d3f422d3811724d177451e5d837", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 540806, "upload_time": "2017-11-21T05:39:06", "url": "https://files.pythonhosted.org/packages/50/f4/d66e5a30d8c0c6a32d230a88559debb2e04635802b4df1825e335c19215b/ModernGL-beta-5.0.1.tar.gz" } ], "5.0.2": [ { "comment_text": "", "digests": { "md5": "40b4acd67aeeb079a21d2520bdf7233d", "sha256": "b05844516ff10760b499524b2387b58872ac6d34df00dfdc8f349cb970e1f3b6" }, "downloads": -1, "filename": "ModernGL_beta-5.0.2-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "40b4acd67aeeb079a21d2520bdf7233d", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 207027, "upload_time": "2017-11-21T05:45:00", "url": "https://files.pythonhosted.org/packages/f9/06/121150660dbfb6f7e46fced6adc043957e37e199342c2a045fbe0b25316f/ModernGL_beta-5.0.2-cp36-cp36m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "211295ab55141cc66ec47b5f56071bb9", "sha256": "13902afb4aa0208dcf538e2f27e0acb6db207f037a528164dfd185c7aa85e2cf" }, "downloads": -1, "filename": "ModernGL_beta-5.0.2-cp36-cp36m-win32.whl", "has_sig": false, "md5_digest": "211295ab55141cc66ec47b5f56071bb9", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 84887, "upload_time": "2017-11-21T05:42:23", "url": "https://files.pythonhosted.org/packages/38/f7/04786c4fe5f08f7492441f475ce2e9086983c04a2640215ca82a59b312bd/ModernGL_beta-5.0.2-cp36-cp36m-win32.whl" }, { "comment_text": "", "digests": { "md5": "019e8c5d5096877e352d87d698c5ee31", "sha256": "fcd27e54530c652a138ba7848c274b196feb44d65ee1b7bd99c9b5de66a40ab0" }, "downloads": -1, "filename": "ModernGL-beta-5.0.2.tar.gz", "has_sig": false, "md5_digest": "019e8c5d5096877e352d87d698c5ee31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 540813, "upload_time": "2017-11-21T05:42:26", "url": "https://files.pythonhosted.org/packages/87/9b/34d12fe906b1fb2348b9e3bd525fcc9060dbbf52049a55a94a9fb03acfb4/ModernGL-beta-5.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "40b4acd67aeeb079a21d2520bdf7233d", "sha256": "b05844516ff10760b499524b2387b58872ac6d34df00dfdc8f349cb970e1f3b6" }, "downloads": -1, "filename": "ModernGL_beta-5.0.2-cp36-cp36m-macosx_10_6_intel.whl", "has_sig": false, "md5_digest": "40b4acd67aeeb079a21d2520bdf7233d", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 207027, "upload_time": "2017-11-21T05:45:00", "url": "https://files.pythonhosted.org/packages/f9/06/121150660dbfb6f7e46fced6adc043957e37e199342c2a045fbe0b25316f/ModernGL_beta-5.0.2-cp36-cp36m-macosx_10_6_intel.whl" }, { "comment_text": "", "digests": { "md5": "211295ab55141cc66ec47b5f56071bb9", "sha256": "13902afb4aa0208dcf538e2f27e0acb6db207f037a528164dfd185c7aa85e2cf" }, "downloads": -1, "filename": "ModernGL_beta-5.0.2-cp36-cp36m-win32.whl", "has_sig": false, "md5_digest": "211295ab55141cc66ec47b5f56071bb9", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 84887, "upload_time": "2017-11-21T05:42:23", "url": "https://files.pythonhosted.org/packages/38/f7/04786c4fe5f08f7492441f475ce2e9086983c04a2640215ca82a59b312bd/ModernGL_beta-5.0.2-cp36-cp36m-win32.whl" }, { "comment_text": "", "digests": { "md5": "019e8c5d5096877e352d87d698c5ee31", "sha256": "fcd27e54530c652a138ba7848c274b196feb44d65ee1b7bd99c9b5de66a40ab0" }, "downloads": -1, "filename": "ModernGL-beta-5.0.2.tar.gz", "has_sig": false, "md5_digest": "019e8c5d5096877e352d87d698c5ee31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 540813, "upload_time": "2017-11-21T05:42:26", "url": "https://files.pythonhosted.org/packages/87/9b/34d12fe906b1fb2348b9e3bd525fcc9060dbbf52049a55a94a9fb03acfb4/ModernGL-beta-5.0.2.tar.gz" } ] }