{ "info": { "author": "Ian Brault", "author_email": "ian.brault@engineering.ucla.edu", "bugtrack_url": null, "classifiers": [], "description": ".. image:: https://badge.fury.io/py/threegen.svg\n :target: https://badge.fury.io/py/threegen\n\n========\nthreegen\n========\n\na three.js project template generator\n\nInstallation\n============\n\n``threegen`` can be installed easily through pip, simply run::\n\n $ pip install threegen\n $ threegen\n\nUsage\n=====\n\n``threegen`` is a command-line script that generates a basic template for a \nthree.js project. The generated project is intended to be used as an ES6 module,\nalthough future versions will relax this constraint. The program creates a basic\nJavascript file and sets up a scene, ``WebGLRenderer``, ``PerspectiveCamera``, and\noptionally ``OrbitControls`` (via the ``orbit-controls-es6`` package) if passed the\n``--orbit`` flag. The ``Detector`` module is also included in order to check for\nWebGL support.\n\nThe full list of options are below::\n\n usage: threegen [-h] [--clear COLOR] [--eslint] [--no-npm] [--orbit]\n [--orbit-no-zoom] [--private]\n [name]\n\n create a template three.js project\n\n positional arguments:\n name\n\n optional arguments:\n -h, --help show this help message and exit\n --clear COLOR set the renderer clear color (default 0x000000)\n --eslint install the eslint NPM package\n --no-npm disable NPM package initialization\n --orbit add orbit controls\n --orbit-no-zoom disable zoom on orbit controls\n --private initialize the project as a private package\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://pypi.org/project/threegen/", "keywords": "", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "threegen", "package_url": "https://pypi.org/project/threegen/", "platform": "", "project_url": "https://pypi.org/project/threegen/", "project_urls": { "Homepage": "https://pypi.org/project/threegen/" }, "release_url": "https://pypi.org/project/threegen/0.2.4/", "requires_dist": null, "requires_python": "", "summary": "a three.js project template generator", "version": "0.2.4" }, "last_serial": 3946725, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "0b1bb2477bb6cc97ca0cffe39e11db2c", "sha256": "767f8de230eb2865bd079580bcd3911e2eb2316a7d1e64c37a4c7232dc83de71" }, "downloads": -1, "filename": "threegen-0.1.0.tar.gz", "has_sig": false, "md5_digest": "0b1bb2477bb6cc97ca0cffe39e11db2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2818, "upload_time": "2018-06-06T11:11:57", "url": "https://files.pythonhosted.org/packages/b4/e2/eb943651b5bf6c82ed7f6c961cce7c0e23cee0f98cbf010c2b73ebbf1a97/threegen-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "0bba1775784ef10d90427c009bcb9965", "sha256": "d0eb55aa9df38d9cd25a6d59520eb1cb69035b4896f3051fe69a0de3f0502105" }, "downloads": -1, "filename": "threegen-0.1.1.tar.gz", "has_sig": false, "md5_digest": "0bba1775784ef10d90427c009bcb9965", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3453, "upload_time": "2018-06-06T21:47:02", "url": "https://files.pythonhosted.org/packages/f7/32/24bf1b3c475d9e3fbdf226d37e66adc56ee1e667f3148b38355bc288eabf/threegen-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "ab661e97ff7b8536a63a0dcf7272df58", "sha256": "0206f2c53688c30feaaa64f4f46fadc3ccde5c5e98129599e16bd89388630968" }, "downloads": -1, "filename": "threegen-0.2.0.tar.gz", "has_sig": false, "md5_digest": "ab661e97ff7b8536a63a0dcf7272df58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3957, "upload_time": "2018-06-09T20:21:34", "url": "https://files.pythonhosted.org/packages/87/c1/cdcb715557ca7edcfc376d10f3c891a67bb47a9904cc025350bc3e2ed44c/threegen-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "a50c5ed0a0084f485bda14d0cfd8ff9f", "sha256": "e782681f5ee02a7c05fbecb9a49434c00fa60cc3d7780493be744b3284678318" }, "downloads": -1, "filename": "threegen-0.2.1.tar.gz", "has_sig": false, "md5_digest": "a50c5ed0a0084f485bda14d0cfd8ff9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3968, "upload_time": "2018-06-10T07:08:37", "url": "https://files.pythonhosted.org/packages/e0/e3/f89917570043dd91927f98cd253261b0a2cae5ae1cbf934522b2c1ef24c2/threegen-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "812afcd401c0e482688ffb4134343a3f", "sha256": "589de7c7884ae5ebb214603e4a64adf444ab289a96d1ef9bc41f179a41350ed3" }, "downloads": -1, "filename": "threegen-0.2.2.tar.gz", "has_sig": false, "md5_digest": "812afcd401c0e482688ffb4134343a3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4036, "upload_time": "2018-06-10T07:18:30", "url": "https://files.pythonhosted.org/packages/49/ac/429b16c4551f7762d14ec179e77479d8e1d9f6f2b6a58e4ec5230cb5f24a/threegen-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "41356b1c490c59f54e3e7e2b66ed55b4", "sha256": "4c4793b82bbf0b37b219cae16c8bcd9d7a2aa32787a1fdadd999255546752ce0" }, "downloads": -1, "filename": "threegen-0.2.3.tar.gz", "has_sig": false, "md5_digest": "41356b1c490c59f54e3e7e2b66ed55b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4057, "upload_time": "2018-06-10T07:37:08", "url": "https://files.pythonhosted.org/packages/19/66/9b909d6fb7f4890a13e3e9bcf0098189c2195f8b5a12767362c43e62aac4/threegen-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "fdd08946e5652c4a654f1b7d9bf29dbc", "sha256": "6fcfcc6449a47c89e452e30c9f054f38b109aae7177f1118e8631657a2b49113" }, "downloads": -1, "filename": "threegen-0.2.4.tar.gz", "has_sig": false, "md5_digest": "fdd08946e5652c4a654f1b7d9bf29dbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4097, "upload_time": "2018-06-10T07:40:11", "url": "https://files.pythonhosted.org/packages/d1/84/b016e0b23478d8a9f2473c79b8655a8e1e58cc64f20baf15d545742da748/threegen-0.2.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fdd08946e5652c4a654f1b7d9bf29dbc", "sha256": "6fcfcc6449a47c89e452e30c9f054f38b109aae7177f1118e8631657a2b49113" }, "downloads": -1, "filename": "threegen-0.2.4.tar.gz", "has_sig": false, "md5_digest": "fdd08946e5652c4a654f1b7d9bf29dbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4097, "upload_time": "2018-06-10T07:40:11", "url": "https://files.pythonhosted.org/packages/d1/84/b016e0b23478d8a9f2473c79b8655a8e1e58cc64f20baf15d545742da748/threegen-0.2.4.tar.gz" } ] }