{ "info": { "author": "Javier R. Garc\u00eda", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Multimedia :: Graphics :: 3D Rendering" ], "description": "AssimpCy\n========\n\n|PyPI version| |Build Status| |Documentation Status|\n\nFaster (than PyAssimp) Python bindings for\n`Assimp `__, Cython-based, BSD3 license.\n\nIt uses the same naming as the original library, so examples from the\nofficial docs can be used directly (minus C sintaxis).\n\n--------------\n\nExample usage:\n^^^^^^^^^^^^^^\n\n.. code:: python\n\n from assimpcy import aiImportFile, aiPostProcessSteps as pp \n flags = pp.aiProcess_JoinIdenticalVertices | pp.aiProcess_Triangulate \n scene = aiImportFile('mymodel.3ds', flags)\n print('Vertex {} = {}'.format(v, scene.mMeshes[0].mVertices[0]))\n\nMatrices, quaternions and vectors are returned as Numpy arrays.\n\nIt has been tested with: \\* Python 2.7 \\* Python 3.4 +\n\n--------------\n\nRequirements:\n^^^^^^^^^^^^^\n\n- Assimp >= 3.1.1\n- Numpy >= 1.9.2\n\n--------------\n\nInstallation:\n^^^^^^^^^^^^^\n\nThe easiest way is:\n\n.. code:: sh\n\n pip install assimpcy\n\nIf that does not work for you, please check\n`Installation `__\nfor instructions.\n\nMissing:\n^^^^^^^^\n\n- Cameras\n- Lights\n- Export functionality\n\nThose might be added in the future.\n\nDocumentation\n^^^^^^^^^^^^^\n\n`Read The Docs `__\n\n--------------\n\nAnd what about the name? Well,\n`cyassimp `__ was already taken\n:smirk:.\n\n.. |PyPI version| image:: https://badge.fury.io/py/AssimpCy.svg\n :target: https://badge.fury.io/py/AssimpCy\n.. |Build Status| image:: https://travis-ci.org/jr-garcia/AssimpCy.svg?branch=master\n :target: https://travis-ci.org/jr-garcia/AssimpCy\n.. |Documentation Status| image:: https://readthedocs.org/projects/assimpcy/badge/?version=latest\n :target: http://assimpcy.readthedocs.io/en/latest/?badge=latest", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jr-garcia/AssimpCy", "keywords": "load 3d model geometry assimp", "license": "BSD3", "maintainer": "", "maintainer_email": "", "name": "AssimpCy", "package_url": "https://pypi.org/project/AssimpCy/", "platform": "", "project_url": "https://pypi.org/project/AssimpCy/", "project_urls": { "Homepage": "https://github.com/jr-garcia/AssimpCy" }, "release_url": "https://pypi.org/project/AssimpCy/1.1.1/", "requires_dist": null, "requires_python": "", "summary": "Faster Python bindings for Assimp.", "version": "1.1.1" }, "last_serial": 3550053, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "9a78657b61a58d83ad8487d53c0c70d0", "sha256": "7264f96c7404aaa15c3addcc53358d8a202954b7dc95ceb4f2f765e9651fae37" }, "downloads": -1, "filename": "AssimpCy-1.0.0-cp36-cp36m-win_amd64.whl", "has_sig": false, "md5_digest": "9a78657b61a58d83ad8487d53c0c70d0", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 123595, "upload_time": "2018-01-21T06:30:12", "url": "https://files.pythonhosted.org/packages/33/09/7685a6b7de1cb27cc5c79475871b0605e5d6aa7bae7c67e185014d1fb4aa/AssimpCy-1.0.0-cp36-cp36m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "ce34d14e105cfb83109889fc7be5b6f2", "sha256": "bfdaec448511c57f8a6e1656e575c12aadd4ceb8cdc1217267689d44f8f3058d" }, "downloads": -1, "filename": "AssimpCy-1.0.0.tar.gz", "has_sig": false, "md5_digest": "ce34d14e105cfb83109889fc7be5b6f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7655, "upload_time": "2018-01-21T06:30:13", "url": "https://files.pythonhosted.org/packages/26/d5/79dfcbc91eb3e5a6163a3ddc012e596b19381f9e7f14cf1de681b3b8e99d/AssimpCy-1.0.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "d3e673ce13d432db2adc478ea07bec37", "sha256": "e6588245572ca7cdfd57e443b0aa9fc740c0033c506ba242e07337ebd0adcf69" }, "downloads": -1, "filename": "AssimpCy-1.1.1.tar.gz", "has_sig": false, "md5_digest": "d3e673ce13d432db2adc478ea07bec37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 194222, "upload_time": "2018-02-04T11:03:26", "url": "https://files.pythonhosted.org/packages/8a/28/ffe8fbe471e08a03a6ec13ad4b3ef19aadd3a71e2fb16e4adc4687277a6b/AssimpCy-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d3e673ce13d432db2adc478ea07bec37", "sha256": "e6588245572ca7cdfd57e443b0aa9fc740c0033c506ba242e07337ebd0adcf69" }, "downloads": -1, "filename": "AssimpCy-1.1.1.tar.gz", "has_sig": false, "md5_digest": "d3e673ce13d432db2adc478ea07bec37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 194222, "upload_time": "2018-02-04T11:03:26", "url": "https://files.pythonhosted.org/packages/8a/28/ffe8fbe471e08a03a6ec13ad4b3ef19aadd3a71e2fb16e4adc4687277a6b/AssimpCy-1.1.1.tar.gz" } ] }