visualgl

View on PyPIReverse Dependencies (0)

0.0.2 visualgl-0.0.2-py3-none-any.whl

Wheel Details

Project: visualgl
Version: 0.0.2
Filename: visualgl-0.0.2-py3-none-any.whl
Download: [link]
Size: 48724
MD5: a2638cfe755d6d0274998e5900037ab2
SHA256: 4501ec0c2a52da66263a468b15d1b426ad3685cee057b3e8b358ee1636ec5e03
Uploaded: 2022-10-01 20:05:18 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: visualgl
Version: 0.0.2
Summary: A Python library for visualizations with OpenGL.
Author: James Schwartz
Author-Email: james[at]schwartz.engineer
Home-Page: https://github.com/jbschwartz/visualgl
Project-Url: Repository, https://github.com/jbschwartz/visualgl
License: MIT
Keywords: opengl,glfw,3d,scene,mesh
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Multimedia :: Graphics :: 3D Rendering
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Mathematics
Requires-Python: >=3.8,<4.0
Requires-Dist: PyOpenGL (<4.0.0,>=3.1.6)
Requires-Dist: PyOpenGL-accelerate (<4.0.0,>=3.1.6); extra == "extras"
Requires-Dist: glfw (<3.0.0,>=2.5.4)
Requires-Dist: numpy (<2.0.0,>=1.23.1)
Requires-Dist: spatial3d (<0.8.0,>=0.7.1)
Provides-Extra: extras
Description-Content-Type: text/markdown
[Description omitted; length: 443 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.1.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
visualgl/__init__.py sha256=Rw2wBgJEi0vKowpebKB1FFaLkkkV633g_OAI9Uo_7zI 290
visualgl/application.py sha256=QijZlUX9Nd2D5bSFxsoxnjXkLdXWjEbTSAqz4Zn8JLY 2572
visualgl/bindings.py sha256=U5E2wSjzgXDZctNeF-aALbkON9cEbqP8Ntjr5iXqG8M 6374
visualgl/camera/__init__.py sha256=AR3_cPd5ah1edz0yISMshmLjOIpKXgzWicHpHYP8BaM 195
visualgl/camera/camera.py sha256=0ISv2-6Q61jL6nC78HVw3ZObgzdbz3teVDro9PoavXo 7293
visualgl/camera/camera_controller.py sha256=u4vMSSduFuydWqDsxUQqDALz_AuSoFDtzYy5oYJyS6Y 12557
visualgl/camera/camera_controller_parameters.py sha256=dF98CbySgD3EESLNiwdWVM9hOuImCs2780d-LL-ZVuA 1605
visualgl/camera/exceptions.py sha256=khorNSBJxu-DO58FAWCBFPg5KjSw7ImP1Txizcik3wY 156
visualgl/camera/projection.py sha256=Q-6lfU0Q_czdwQvNvE-BWq-s_fbK7SgFqHCdcUfNBkU 5317
visualgl/controller.py sha256=og2wmrL2U7P3quVYnuYRKqZY-3g6B1SMxh2QvVdCENc 4725
visualgl/exceptions.py sha256=gpYIzq8ZJCFQgWVRlh7k9pFgepf9r8kApRqBZrvg8pQ 1171
visualgl/filetypes/stl/stl_parser.py sha256=RBnfWq7_fuKIzxA-Dh8yYNsQDeU4PxDdmcQzhYIKCnQ 9177
visualgl/filetypes/stl/stl_type.py sha256=bTmmCwvXtmAxVK9HfP2IQfB8XDnT6oUiuRyvLa1R_qI 365
visualgl/filetypes/stl/stl_writer.py sha256=E_ILmAMLYlOQtqONfjNbZvr1MPwAWJD4ZSTWD8BkJgo 1582
visualgl/opengl/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
visualgl/opengl/buffer.py sha256=oPn5HEJwPhiuJPf8v5aOk4XbREPCs96tdU_FrepN_eU 6140
visualgl/opengl/decorators.py sha256=XBy5mT2j9U-iKJPUoB_71ThndWI7JoUA23Fi9huw3iM 4048
visualgl/opengl/exceptions.py sha256=XP1rlrNBvQnkqIn2yFRlBrsXgfHOCkrbgzkhFBGUxE0 1222
visualgl/opengl/shader.py sha256=6P2crhf1nrqN3hZAhJMTZz65c3zsFVPodjOER8cdfL0 1449
visualgl/opengl/shader_program.py sha256=8RYm-guCftxebkypNXpmLrsutEoFiaRIWeNIKmWMb_Q 4829
visualgl/opengl/uniform.py sha256=W3JCx1phlzk9ah-b7PhSeEI_YLO5pw3QyBnoqBuPXd4 3048
visualgl/opengl/uniform_buffer.py sha256=Ma6RKFAs3cK5Xj1cz-UFEGVGAEfjjIVcxuZ9y0j7CBc 3359
visualgl/renderer.py sha256=OIcjzI5Ap4WYjeUiASvq_FL0K9oi3SwcrlKjQmZC88A 5617
visualgl/scene/__init__.py sha256=H014vY37zRHJIUXOKFZvU2BDsiM--g9HwSXUonVAvXk 94
visualgl/scene/ambient_light.py sha256=H0PjjEzpTcliJaCXphF_Svv9QbN2gqQZIrCuBkrz9o8 198
visualgl/scene/scene.py sha256=QOEyVhMtrwTQJVRjap9ztQXE555WJGlyXsb_GGtbcdw 1562
visualgl/settings.py sha256=7h6MG0iKxiUvn98VLwr6tTqTQBn-ax2Y74PWMqo89UY 7565
visualgl/timer.py sha256=ZMPTIX-S5m3NXokLnSfRcPcterFhc28TbW_qrtXHnmA 2006
visualgl/utils.py sha256=bWRJHteRNzgRfGtWt1U537RYDkmM66AtDtYMIfF92y8 779
visualgl/window/__init__.py sha256=I789bnNG1HbhDx63wmNWjUBk-F0CJEVpXz_kKHfGcRk 295
visualgl/window/exceptions.py sha256=nhFVJkqjkbgQjT3ZkzA5yPB3Chr0sZrQnC2siimZicw 283
visualgl/window/input_event.py sha256=1Huds-rqwTaprX_Ex7uwAPfd-mAsFxcTPm3t3kXlNzs 3417
visualgl/window/input_handler.py sha256=CtUvV1vgf3qOecBR-rPe6nZKJWCHKXnThfv_P_68o8Y 6528
visualgl/window/layout.py sha256=rHbcZPGWvqjijTbQYQmeLTYT9HpSzDEEP1AqQRkq-nk 1482
visualgl/window/layouts/grid.py sha256=4-HgHy0BiU96YhrkYwfLAqS27MwqvhR0OckDaE9bgLI 4706
visualgl/window/viewport.py sha256=4pyi5RnrNmMR6KVAW1nni3r29jfz86ZCrqt85boZqCo 4458
visualgl/window/viewports/scene_viewport.py sha256=I8q9qTnN2mgpYqvA1B-mXJYgekgK2FLc950Z7wGjzZI 2309
visualgl/window/window.py sha256=fU5CsZdI3RTJ4iC7GKcg-nWLfa1USTdLbPBhalqCrS4 6851
visualgl-0.0.2.dist-info/LICENSE sha256=gpfQzf_zWSg4rriPcgvBD6bxUIwtaBBEQZHuNCKvvSo 1064
visualgl-0.0.2.dist-info/WHEEL sha256=bbU3AyvhQ312rVm7zzRQjs6axI1UYWC3nmFA2E6FFSI 88
visualgl-0.0.2.dist-info/METADATA sha256=doCyWIevNhPt8au54JTl0U6G7JsFHJ68hmc8_zS7W8o 1691
visualgl-0.0.2.dist-info/RECORD