{ "info": { "author": "Tim Knip", "author_email": "tim@floorplanner.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Topic :: Utilities" ], "description": "pycsg\n=====\n\nPython port of Evan Wallace's [csg.js](https://github.com/evanw/csg.js/)\n\nConstructive Solid Geometry (CSG) is a modeling technique that uses Boolean\noperations like union and intersection to combine 3D solids. This library\nimplements CSG operations on meshes elegantly and concisely using BSP trees,\nand is meant to serve as an easily understandable implementation of the\nalgorithm. All edge cases involving overlapping coplanar polygons in both\nsolids are correctly handled.\n\n![alt tag](http://content.screencast.com/users/TimKnip/folders/Jing/media/c1ad71ef-5032-4733-a210-2f97ae7b03cc/2015-07-24_2013.png)\n\nexamples\n========\n$ python examples/pyopengl\n\ndepends on:\nPyOpenGL\nPyOpenGL_accelerate", "description_content_type": null, "docs_url": "https://pythonhosted.org/pycsg/", "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/timknip/pycsg", "keywords": "constructive solid geometry csg utilities", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "pycsg", "package_url": "https://pypi.org/project/pycsg/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pycsg/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/timknip/pycsg" }, "release_url": "https://pypi.org/project/pycsg/0.3.3/", "requires_dist": null, "requires_python": null, "summary": "Constructive Solid Geometry (CSG)", "version": "0.3.3" }, "last_serial": 2288392, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "93378504bd17da7feb9989cf204c3207", "sha256": "85c61cf5510366b43d4ba8dd9c4cb9319c163c116abd06105892842f4f2bae68" }, "downloads": -1, "filename": "pycsg-0.1.tar.gz", "has_sig": false, "md5_digest": "93378504bd17da7feb9989cf204c3207", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6230, "upload_time": "2013-04-17T02:18:36", "url": "https://files.pythonhosted.org/packages/17/a6/a831c966acc13914856a55fa4c0d21ecfb9570e73dc8f54c03328f349b00/pycsg-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "1d9829899bde65ad05e5d8082fb356ab", "sha256": "41013a8257bcaa8af248781b9a537cdca602b6a61d4f5fb3dd015ccf8c317ad2" }, "downloads": -1, "filename": "pycsg-0.2.tar.gz", "has_sig": false, "md5_digest": "1d9829899bde65ad05e5d8082fb356ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7147, "upload_time": "2013-05-10T13:04:18", "url": "https://files.pythonhosted.org/packages/ef/56/eead3253c32b2974663502fdcd7812c9310ae28ac14617cd09f16e0d9e30/pycsg-0.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "8977c77973c37e0ee4d4620e68b2eb5e", "sha256": "72b2415506ce731bda6d384db2f399b48e2b5c73003f5e7658046d4172bf746b" }, "downloads": -1, "filename": "pycsg-0.3.0.zip", "has_sig": false, "md5_digest": "8977c77973c37e0ee4d4620e68b2eb5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11886, "upload_time": "2015-07-24T17:44:47", "url": "https://files.pythonhosted.org/packages/24/45/a7cee8259a313dd278589747b86df33344c601a126fb08f4a8a56aa8ce6a/pycsg-0.3.0.zip" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "8308ea7cdd5e205ef842b0c49762d5b9", "sha256": "127b516d9887552b6fc8e7a614d1fcbc506048818fd59288462505bbca8daccf" }, "downloads": -1, "filename": "pycsg-0.3.3.tar.gz", "has_sig": false, "md5_digest": "8308ea7cdd5e205ef842b0c49762d5b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11219, "upload_time": "2016-08-18T12:46:49", "url": "https://files.pythonhosted.org/packages/fd/20/105422c51832c94a502461ca23cd1e94633f41931a5cf1f2c247c15d1f55/pycsg-0.3.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8308ea7cdd5e205ef842b0c49762d5b9", "sha256": "127b516d9887552b6fc8e7a614d1fcbc506048818fd59288462505bbca8daccf" }, "downloads": -1, "filename": "pycsg-0.3.3.tar.gz", "has_sig": false, "md5_digest": "8308ea7cdd5e205ef842b0c49762d5b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11219, "upload_time": "2016-08-18T12:46:49", "url": "https://files.pythonhosted.org/packages/fd/20/105422c51832c94a502461ca23cd1e94633f41931a5cf1f2c247c15d1f55/pycsg-0.3.3.tar.gz" } ] }