demosys-py

View on PyPIReverse Dependencies (0)

2.1.1 demosys_py-2.1.1-py3-none-any.whl

Wheel Details

Project: demosys-py
Version: 2.1.1
Filename: demosys_py-2.1.1-py3-none-any.whl
Download: [link]
Size: 339596
MD5: 3c7f19586299ddbc45399be69f3800c0
SHA256: b39b236225336572408ea68e1c311d336132f9c3002b388aad7f14f090063d2c
Uploaded: 2019-06-13 06:17:53 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: demosys-py
Version: 2.1.1
Summary: Modern OpenGL 3.3+ Framework inspired by Django
Author: Einar Forselv
Author-Email: eforselv[at]gmail.com
Maintainer: Einar Forselv
Maintainer-Email: eforselv[at]gmail.com
Home-Page: https://github.com/Contraz/demosys-py
Keywords: opengl,framework,demoscene
Classifier: Programming Language :: Python
Classifier: Environment :: MacOS X
Classifier: Environment :: X11 Applications
Classifier: Intended Audience :: Developers
Classifier: Topic :: Multimedia :: Graphics
Classifier: License :: OSI Approved :: ISC License (ISCL)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Requires-Dist: moderngl (==5.5.2)
Requires-Dist: pyrr (>=0.10)
Requires-Dist: Pillow (>=5)
Requires-Dist: pyrocket (==0.2.8)
Requires-Dist: PyWavefront (==1.0.4)
Requires-Dist: PyQt5 (>=5.12)
Requires-Dist: trimesh (>=2.38)
Requires-Dist: PySDL2 (==0.9.6); extra == "pysdl2"
Requires-Dist: glfw (==1.7.0); extra == "glfw"
Requires-Dist: pyglet (==1.3.2); extra == "pyglet"
Requires-Dist: python-vlc (==3.0.102); extra == "python-vlc"
Provides-Extra: pysdl2
Provides-Extra: glfw
Provides-Extra: pyglet
Provides-Extra: python-vlc
Description-Content-Type: text/markdown
[Description omitted; length: 5348 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.33.4)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
demosys/__init__.py sha256=12t3_sdGCmDI2ZyfCHA5MeNXZKDlyo8RKvT0-fqYKvg 338
demosys/exceptions.py sha256=fLZR5TfFP6bIEWtXb8Xku9pCpFirEDCQ3tiZ9ledsjM 140
demosys/conf/__init__.py sha256=b2sFmjHVJ3IM2h3YiTgLRAt1o1RxwsGCnMVaJ8G4iI0 2389
demosys/conf/default.py sha256=B8oCJbTS9b89SM0dTBBLRYRGQCwkq5ERPMVoo79iZE4 1803
demosys/context/__init__.py sha256=hIOikfceqoLlWlgC4mgOp2z8SkBkUY4PS9wkNEZ_uDY 1047
demosys/context/base.py sha256=r3-usvHKnYhTSROD86ecnTWMt0HG9m-WJdAKM7JQ_jg 10448
demosys/context/headless.py sha256=5OWaZaJmd5zySpHdoJh6ng1cT3PWs99LdwckiefdJdc 2671
demosys/context/glfw/__init__.py sha256=xNUqw908hi1n61FUvJrXTud1_zCSS5w-g_BDEIfdoWw 68
demosys/context/glfw/keys.py sha256=kSdDwLqViKDCElkK5aYsv932oUp8pPlHZkT2BUTruxY 1006
demosys/context/glfw/window.py sha256=lFZz_yZEmCYQ-PJZPkAPFWmhl7ACJkBc5klraeadBX0 5759
demosys/context/pyglet/__init__.py sha256=xNUqw908hi1n61FUvJrXTud1_zCSS5w-g_BDEIfdoWw 68
demosys/context/pyglet/keys.py sha256=1us82AgCYqey4M85pFUkJPqtZggHGE-omYsmGT2TyOg 791
demosys/context/pyglet/window.py sha256=_MX80fZHwowEF4Udsft1h9ELwuIOiR1-VVAGZbnPmf8 4358
demosys/context/pyqt/__init__.py sha256=hAcTJtcL1B8AoDmWaFa-rY3mGaYoP7NUUsENkdxrlcw 66
demosys/context/pyqt/keys.py sha256=GXgXEtSDoftTgxNbYlbV4WYrx8GbV6xXQevgqi18bC4 847
demosys/context/pyqt/window.py sha256=ONbU0-IEHZLJ2eDWRX_sfJ_kr-BJ1jQO8yCPEb9c1V0 5104
demosys/context/sdl2/__init__.py sha256=xNUqw908hi1n61FUvJrXTud1_zCSS5w-g_BDEIfdoWw 68
demosys/context/sdl2/keys.py sha256=9cPrfUMXfTYO3guMuFmZCT_RN-e9HlS31zpzFfv_EFc 1149
demosys/context/sdl2/window.py sha256=Pa1-S98Huu82VUUl9_X6131Rjf6KE1YkgxvFkuN5l_U 4692
demosys/effect_templates/cube_simple/dependencies.py sha256=OrOFs3ynRXLwrbeYsuCT7-VOHLGwPt5PcBJu4pF-dIM 410
demosys/effect_templates/cube_simple/effects.py sha256=0onw-aRpzQp1ecXYP9BvlRynzi8zKBTdAnepHIl8BYU 1396
demosys/effect_templates/cube_simple/resources/programs/cube_simple/cube_plain.glsl sha256=CYyemwVuPP7YMl0LZZZI7Wr1ytRYozHds4ypSSLIG9A 515
demosys/effect_templates/empty/dependencies.py sha256=vAzL2zTEnwQVft-Lvtsv_AgeyZUgM5LlmFhkqeTYEQQ 38
demosys/effect_templates/empty/effects.py sha256=aZxXk9eOGbwCBkX1hcLOUfIyLJivBOE1qpY6Nt3n11I 162
demosys/effect_templates/raymarching_simple/dependencies.py sha256=j7gKyPrLX4Ui24lB_4y9BNMkCOum4OFe4ntL5gaMW-U 408
demosys/effect_templates/raymarching_simple/effects.py sha256=TP9W0ZIM9fckBNIRu3ioRxEC4hdA5qK1OjIJ1PvMx3Q 2065
demosys/effect_templates/raymarching_simple/resources/programs/raymarching_simple/raymarching_simple.glsl sha256=jeRfCA8PQf9SI_iChLNz5PfsVpDaUtbWz8myQVYj3kA 3028
demosys/effects/__init__.py sha256=hdY5wSE8MKnokYFt7HR6t9xDvKrqNN7I-p4Ap4YinII 50
demosys/effects/effect.py sha256=93gKyZlmHcUmHjJIicNSYwpDAHQaspw_WUFZ_EbTJzc 8698
demosys/effects/registry.py sha256=AkkFjg_eqXlqV3W-ZRo6m_GS67oXtacYkbI6ckupwV0 8151
demosys/effects/deferred/dependencies.py sha256=s2Ob-ktedvpnFQ70nUWsU16oMThsoTOo0vbgl2aFbYQ 370
demosys/effects/deferred/effects.py sha256=kee_qKBlcebiRUvcjKq6z27jSeKNz7VvUAiirFHLF2Q 5689
demosys/effects/deferred/resources/programs/deferred/combine.glsl sha256=MkAvPj7nuqQR__TKBe9Fzw8-XFjjM0zViLhhI8PApzI 395
demosys/effects/deferred/resources/programs/deferred/debug.glsl sha256=RoNNNho3fY6gXWde95EKSOdSF_fp-bN0PdjSSZZqtgs 323
demosys/effects/deferred/resources/programs/deferred/geometry_color.glsl sha256=_nt1ReeIcGhZZI1t7gbukRKXJ20lMLkJTiuOiMZZadw 521
demosys/effects/deferred/resources/programs/deferred/geometry_texture.glsl sha256=RS7Jk21kb1lYWIqx_SN2k5-2VIJwdj9rEN9iH5Nr0UY 586
demosys/effects/deferred/resources/programs/deferred/light_point.glsl sha256=nkgpyA-AI9UiFddCXjHjqFhggIaDzrmacxKztioM604 1767
demosys/effects/text/dependencies.py sha256=WU8flYB54juXAsPq0zc4h-3m-xGIBhdZhCwJDQS8GdM 809
demosys/effects/text/effects/__init__.py sha256=puhkeXT8yrOnfcFA7yLPLKkrekz3f8Tbt5lcxm3ShKs 150
demosys/effects/text/effects/base.py sha256=J-3v8YVr_FxeR8kAedXPjdHpmuMU6mZQ-Y8llKCBgAg 1864
demosys/effects/text/effects/renderer_2d.py sha256=ZKrXxjyYPPiFVOn4Mvp3D9XMFJR6AAKmdiMWruohoY8 2104
demosys/effects/text/effects/writer_2d.py sha256=6wm53C4m7mfk35ZC-orhmTpM0SzRCyEsA7Qt3KUU5D8 3582
demosys/effects/text/resources/data/demosys/text/meta.json sha256=zrFh9EyQplS2lAJRAeduudOChxgxl27yXN42Ro-58Rs 244
demosys/effects/text/resources/programs/demosys/text/textwriter2d.glsl sha256=tGQwuTT-XxyGC5wcIprdnfLjvIsmNoV16T4M4YMxxbY 1664
demosys/effects/text/resources/programs/demosys/text/view_renderer_texture.glsl sha256=Rh8d7YIkiFC0TAAiSkAlWCjZ5RKEe4SPNVFAL0YmmUo 523
demosys/effects/text/resources/textures/demosys/text/VeraMono.png sha256=0giI5H90uJ4RoHGSvF58Q-ppWKglU36OQ0HyS8p-raA 318186
demosys/finders/base.py sha256=DQrtcB3JUSIqGzTY86eXB08ZhIwvo0p5wTTNtUd59s8 2460
demosys/finders/data.py sha256=S2ISRVKqYH-ujtoK-O5gcYE38aFtggazlUpFP2eyXkQ 443
demosys/finders/program.py sha256=dQxo9n-klDdykLA7jDx4McPARoKnInoCMSh5aOOcjv0 459
demosys/finders/scenes.py sha256=_Z-4TlU_POWexmru-Mo1EpnhuyIOTR2Im7bPOfsSl6w 456
demosys/finders/textures.py sha256=1ht_bxFnSswirkmn1fwI-OzqeD9-5-mGKOfYPf5tlDQ 464
demosys/geometry/__init__.py sha256=G0HjnALy1N-Ll_nCrMFzu_EscEymS_HgZKuoiuyosa8 176
demosys/geometry/bbox.py sha256=GZGBWxBj12c9cty0KEuADez462fr2E6jjgHILCXwAJA 1829
demosys/geometry/cube.py sha256=OcXHfnYFTNOzISuXbfPKNhnTOUm8R6PeAv_R0pZnjUk 4903
demosys/geometry/plane.py sha256=g7Xa7Kej2vXbkYYZYlzcgUBQiIXt8D6nAccS9uWq9gk 1880
demosys/geometry/points.py sha256=i-ZmdDFVGqPX-zxI63o0ehlaKgfzBLPh_ei38evCfC8 1066
demosys/geometry/quad.py sha256=HF28BcMMtoGn1cpD3iQGitKrgnQ44F5IBoDF7l3elfw 1653
demosys/geometry/sphere.py sha256=pRVTwamdNBHjnInYh5bIBkol3M6J0_vzqPnXjuzmPCo 2149
demosys/loaders/base.py sha256=TbKWrCYbbCKrXWYrQPUxCnopcyFc2n7YYbOFbTD6g6w 1538
demosys/loaders/data/binary.py sha256=AJ42EE6Se1g5w8WgeodPgthAo96_k5JUjQcYhr3lDN0 549
demosys/loaders/data/json.py sha256=6nRB73o3GAf94YLJhvwQkhlVk8MpkYjUQ_pkiUr09mk 566
demosys/loaders/data/text.py sha256=CTqz4ytDS4tLJ-Wq0TanLG1AEdyNAf--Zjn6f8KxSts 544
demosys/loaders/program/separate.py sha256=q3T2-a-I_ctyCa8VpEYn5UACl4-ts6Shzw7hx7DTrPc 1616
demosys/loaders/program/single.py sha256=8jor4mHaqMEl_EBTrCCu9BdVHaDfst-pae5XtSGcyzc 880
demosys/loaders/scene/base.py sha256=5ME0aj3UQHSjnEKfuh_AyDMJAJ5yTCsrccdzCKzNH9A 691
demosys/loaders/scene/gltf.py sha256=s7Jo1vx2-ZIChgrFcHceFWqoUyJmkvqtLFZ_dTawxUo 24715
demosys/loaders/scene/stl_loader.py sha256=5OUu_wu0G0IHPYhCFixOcEWBkj_N8JB5li-xH5sxyn8 1360
demosys/loaders/scene/wavefront.py sha256=rh8yzs9byzFDs8YfwXYao3XWJTWTdnD25BiDwYLJJgw 4512
demosys/loaders/texture/array.py sha256=CPDqOExfGjNHW82vnpFwnIIUGqhDkPnMXnzSP1LyROo 895
demosys/loaders/texture/pillow.py sha256=KFLxcWFfrZpySyMnd4CCTrdmz5mqkRUWQurqaYoVXj8 1304
demosys/loaders/texture/t2d.py sha256=Ly4znp_j5nBp44Y5y4aokmT5KN21MEGuz-xdCV9SUyc 551
demosys/management/__init__.py sha256=6PVnUzvYSTeFZZ6p7BVb6xeoWtDKr7h3uKT3iaYZfBM 2193
demosys/management/base.py sha256=eRPDI6sb28ULQUWqYPkQX_uWNwegioCN88DiX8UC-sA 3690
demosys/management/commands/createeffect.py sha256=pMhZy96jh5HioBACWOJxZ1sJqJaWRJmjqMwMKRkNO04 2790
demosys/management/commands/createproject.py sha256=XGoRoUQgkKNaL5teyaKkCN-B2BWhntV4b1euj4iltSk 2716
demosys/management/commands/run.py sha256=dbQ-H1Hf8GOOzimhlpOk7juYkPRDes5cVSd1Sh6U6Hw 457
demosys/management/commands/runeffect.py sha256=L6eEzVz55g21za_vmM6ByspuzGQlk__vQGH-ZARq5vs 769
demosys/management/commands/test.py sha256=HYmygeSuF_h-sKxXCzZTUAQTX3XpWCiDQXRj4fiK6Ro 1016
demosys/opengl/program.py sha256=eckpEqaLNll2j_6JS_E1mNrvxmYIr8DDc0qJBrJ2-U8 8649
demosys/opengl/projection.py sha256=KaQXRrQ8-dqGVby04k-cs-hba4TTKz5tvu8QLiJjcJ8 1386
demosys/opengl/texture.py sha256=iRf3MA0MVXbC0rA2Koc7Tx-cW1oHk1QGrkGtr8i5Ujw 5106
demosys/opengl/types.py sha256=T6nwk9kN3fDJi0E8aohJz22d3si1qh6xiEBrnCbCN2Q 5836
demosys/opengl/vao.py sha256=5d-6-4o91C0gOjLS5A71wtehu-YLHBgsqbmALwPUJ8o 11013
demosys/project/__init__.py sha256=8wPrxpWSlsUe8bTuv5HPfzncA5g5YQa89JEF3-wGqbw 62
demosys/project/base.py sha256=aeHOoyD_RvbAJK_f4sz7MaBEwdn7-MYf8MZV89pQk94 9811
demosys/project/default.py sha256=jnxvZMKy_sIcab5D0s0W3vQ9cEqQB5rWBrO-xvFpvv8 1376
demosys/project_template/manage.py sha256=-1Vb5_UVOzwQ15Nk6GpyRSxCoScjo_bYcBolu6VF7aU 265
demosys/project_template/project/project.py sha256=bCFFsRvCNVOPLZuGO2gq9ObYjXCW2OOlnS5UPUTRA7c 181
demosys/project_template/project/settings.py sha256=PTn-oj0O8Gu9dQNofSJe3lCuWHiftqym59kTEVZ8-mY 931
demosys/resources/__init__.py sha256=O6ZrI0S2Dholorp8gUtrnX8jFpLF_k-oQrAQADKaZ3o 264
demosys/resources/base.py sha256=F3_DyKYMXEa3ncmkN-Mn8sDfrOtoWynSM90E1zRzLqo 4494
demosys/resources/data.py sha256=WAF4U8YZxPMh31QLUXra6ibwipcK4bZonLQsBkIINUE 428
demosys/resources/meta.py sha256=3r-ULB6_iZ-xFZWZHYp96O4ctL5K3Y0kpadeo5weQJA 3198
demosys/resources/programs.py sha256=gwbYBkNwASwMPwMsZYWfLaSsGV2vHW6UL218BLWZxeA 1230
demosys/resources/scenes.py sha256=bOrtoVsm2hZlb6EyOhj3gIDkKXHXjxzcmR8udBdsVV0 1057
demosys/resources/textures.py sha256=NiAWTyo1vEAAFkC-wcJwW2Dt5diMe_NN2QshLH1nmNo 519
demosys/resources/tracks.py sha256=p696ff9xtJ9Lh2_YaHGBcjSN2MxZxMazeEFmW_ow2H8 615
demosys/scene/__init__.py sha256=2UuvYFtqB6zpIYkXd-fKsJD90v9hMvqqAgE_LO1MY8o 228
demosys/scene/camera.py sha256=A_J9u7g0YQq3mrlHtpwGb1X2V6pK4gvq60bYBKLZXFg 7018
demosys/scene/material.py sha256=Co3Z-FvIRzBxD2pKkizaKw9YH7v1S3fLmlryWeJ4sAc 442
demosys/scene/mesh.py sha256=U6KXmzH8Pahko2dBwrmeHc1ba7l7PvghAwwszeWM2ks 3330
demosys/scene/node.py sha256=o2Egg0By4B2v97z46MQg71yYlxOMU4o-eVuI-IEOF38 2580
demosys/scene/programs.py sha256=QwGHjkUIpmTa6T4VJiU8QxAmFnzOpU3Q1466wPQaYLE 4474
demosys/scene/scene.py sha256=mVWf3xO6m6ttmmflujtRlcnKn9vgjJEsSHr9MNnsFdI 4744
demosys/scene/programs/scene_default/bbox.glsl sha256=1n_d8WRKnfMsV3N-_NmOG567D57pebuShl0L0zM224c 444
demosys/scene/programs/scene_default/color.glsl sha256=x6Vq2gEWnMM1ECydxqWKcgEWCeA_DGGQ96n0hhPo9q8 687
demosys/scene/programs/scene_default/fallback.glsl sha256=e4TKkl6tQGQTrJQLK6ZYEfU17UGljTu1PDFAYMxtA84 338
demosys/scene/programs/scene_default/texture.glsl sha256=MpO6YPuLA68YPE2JTKxK-z50_zaReWHIQSaTdYm0CJk 755
demosys/test/mocks.py sha256=wQTR1c7NVtZuZ2gREWXEbzIFLtwaaqu7ej_Dio4qh40 340
demosys/test/testcase.py sha256=qmSy6p11SiXR02QJxGM6m77GSPuRz7jurnyEfC05n9w 1149
demosys/timeline/__init__.py sha256=u5hdzz1w4xM7SM9X5EHQ4K2NFJM_N2Zrd76Ee1ZDZIs 62
demosys/timeline/base.py sha256=Wv4K9cQYPYPkTiCG176vIobCHdkBF7s-NZWwUQ2VpMk 936
demosys/timeline/rocket.py sha256=GIUiHVcOFL_a_JxrkIUDBnxTOE9g3YY7uh12_PKLs2c 1360
demosys/timeline/single.py sha256=lsEOwHb_xpgUzY6158CbiHW-E3KFsOGRXtDLjBMU7gs 394
demosys/timers/base.py sha256=GRSwJbjnLEVkO_XBw9g79oV-KGmXG7OCwe-9A_Eqeo4 1444
demosys/timers/clock.py sha256=ec2hWGSM0loObh6NHJR-xL_VK4YslwY1742RnQQu-7I 2203
demosys/timers/music.py sha256=6TanJ1uu3p_qWXZJTbfZsgZ37OqP_5vYTRbeXzC2d2w 2099
demosys/timers/rocket.py sha256=hEEcvVd-cL6PdWvMGudTH1m3Fl5WcgMB1H4WbE6ATZ8 2728
demosys/timers/rocketmusic.py sha256=xzrEvkyyDlWxsYeSxuIIYIdPzAqbSPz1n_VMaXu3kbo 1308
demosys/timers/vlc.py sha256=ODMfFhQqjWfZpl7WingrryRhfmAtm5A4HBHKaVSUFkQ 1509
demosys/utils/module_loading.py sha256=ezdcJmyEBjf9A8gmnKQQvh_ATWYATQCSOXTXOReUiAw 862
demosys/view/__init__.py sha256=R2Rgn8xuz04Mklxrxt-AfzPV23fwOw-guYO9oLFuc2c 42
demosys/view/controller.py sha256=SZ-z__4qFcOKITjSIRuAQE7Szysr0ZNCFFt9yROqOlg 1829
demosys/view/screenshot.py sha256=psnMqPxNKj2lI1dyYhhuHDZE2HDdtUY3GtUVqeU5PaU 1308
demosys_py-2.1.1.dist-info/LICENSE.txt sha256=wREftQOGc1s0c957g3IfXPXe2KieLj44fijxfbhAY8I 732
demosys_py-2.1.1.dist-info/METADATA sha256=ctRN7PTgNuNCWa7VVjPvrvWYsMI7UDtqYhtseBmYZaI 6768
demosys_py-2.1.1.dist-info/WHEEL sha256=S8S5VL-stOTSZDYxHyf0KP7eds0J72qrK0Evu3TfyAY 92
demosys_py-2.1.1.dist-info/entry_points.txt sha256=NAxhrpWvSTvbEp1q07CDid69_js3-W6TOz8brhzXO40 80
demosys_py-2.1.1.dist-info/top_level.txt sha256=mhHTo1lIB22aK1fbGI-X2YAJ3jN_sZ1jR6jLDqNFdRk 8
demosys_py-2.1.1.dist-info/RECORD

top_level.txt

demosys

entry_points.txt

demosys-admin = demosys.management:execute_from_command_line