{ "info": { "author": "cholloway", "author_email": "milankie@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Pyglet Helper\n=============\n\n.. image:: doc/examples/all_objects.gif\n\n.. image:: https://travis-ci.org/CatherineH/pyglet_helper.svg?branch=master \n :target: https://travis-ci.org/CatherineH/pyglet_helper\n\n.. image:: https://coveralls.io/repos/github/CatherineH/pyglet_helper/badge.svg?branch=master \n :target: https://coveralls.io/github/CatherineH/pyglet_helper?branch=master\n\nThe goal of this project is to make pyglet_ usable to people with no OpenGL experience by\nreproducing the functionality of VPython_ for drawing geometric primitives.\n\n.. _pyglet: http://www.pyglet.org/ \n.. _VPython: https://github.com/BruceSherwood/vpython-wx\n\n\nInstallation\n------------\n\nTo Install this project, either pull it from the PyPI:\n::\n pip install -i https://testpypi.python.org/pypi PygletHelper\n\nor clone it and build from source:\n::\n git clone https://github.com/CatherineH/pyglet_helper\n cd pyglet_helper\n python setup.py install\n\nUsage\n-----\nThe following example will show how to create a window with a sphere:\n\n.. image:: doc/examples/sphere.png\n\nFirst, create a pyglet window to draw the shapes to:\n::\n from pyglet.window import Window\n window = Window()\n\nThen, create a pyglet_helper view:\n::\n from pyglet_helper.objects.renderable import View\n scene = View()\n\nCreate a gl light:\n::\n _light = Light()\n _light.render(scene)\n\n\nGeometric objects can be added to scene. For example, to define a red sphere in the center of the view:\n::\n from pyglet_helper.util import color\n _ball = Sphere(pos=(1, 1, 0), radius=0.5, color=color.red)\n\nFinally, render the object, and run the pyglet window:\n::\n _ball.render(scene)\n pyglet.app.run()\n\nDocumentation\n-------------\n\nThe documentation is available on my `github page`_.\n\n.. _github page: http://catherineh.github.io/pyglet_helper/\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://catherineh.github.io/pyglet_helper/", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "pyglet_helper", "package_url": "https://pypi.org/project/pyglet_helper/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pyglet_helper/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://catherineh.github.io/pyglet_helper/" }, "release_url": "https://pypi.org/project/pyglet_helper/0.0.1/", "requires_dist": null, "requires_python": null, "summary": "3d modelling library", "version": "0.0.1" }, "last_serial": 2134102, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "d21cff55e3787a5d95ba7ef6df5a9ae7", "sha256": "c4d10ef2fee006c29ad85232ba87d07d5bb4e8e1c351fbb3833d409dc64730e5" }, "downloads": -1, "filename": "pyglet_helper-0.0.1.tar.gz", "has_sig": false, "md5_digest": "d21cff55e3787a5d95ba7ef6df5a9ae7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35310, "upload_time": "2016-05-26T01:26:32", "url": "https://files.pythonhosted.org/packages/f0/1c/8a7a1279839dd08fd2627a8367e92f9f71576ce54b26078ecec31bfd5e11/pyglet_helper-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d21cff55e3787a5d95ba7ef6df5a9ae7", "sha256": "c4d10ef2fee006c29ad85232ba87d07d5bb4e8e1c351fbb3833d409dc64730e5" }, "downloads": -1, "filename": "pyglet_helper-0.0.1.tar.gz", "has_sig": false, "md5_digest": "d21cff55e3787a5d95ba7ef6df5a9ae7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35310, "upload_time": "2016-05-26T01:26:32", "url": "https://files.pythonhosted.org/packages/f0/1c/8a7a1279839dd08fd2627a8367e92f9f71576ce54b26078ecec31bfd5e11/pyglet_helper-0.0.1.tar.gz" } ] }