Metadata-Version: 2.1
Name: pymartini
Version: 0.1.0
Summary: A Python port of Martini for fast terrain mesh generation
Home-page: https://github.com/kylebarron/pymartini
Author: Kyle Barron
Author-email: kylebarron2@gmail.com
License: MIT
Description: # pymartini
        
        A (WIP, currently failing tests) Python port of [Martini][martini] for fast
        terrain mesh generation
        
        ## Install
        
        ```
        pip install pymartini
        ```
        
        ## Example
        
        ```py
        # set up mesh generator for a certain 2^k+1 grid size
        martini = Martini(257)
        
        # generate RTIN hierarchy from terrain data (an array of size^2 length)
        tile = martini.create_tile(terrain)
        
        # get a mesh (vertices and triangles indices) for a 10m error
        mesh = tile.get_mesh(10)
        ```
        
        ## License
        
        This library is ported from Mapbox's [Martini][martini], which is licensed under
        the ISC License. My additions are licensed under the MIT license.
        
        ISC License
        
        Copyright (c) 2019, Mapbox
        
        Permission to use, copy, modify, and/or distribute this software for any purpose
        with or without fee is hereby granted, provided that the above copyright notice
        and this permission notice appear in all copies.
        
        THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
        REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
        FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
        INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
        OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
        TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
        THIS SOFTWARE.
        
        [martini]: https://github.com/mapbox/martini
        
Keywords: mesh heightmap elevation terrain numpy
Platform: UNKNOWN
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Scientific/Engineering :: GIS
Description-Content-Type: text/markdown
Provides-Extra: test
