Metadata-Version: 2.4
Name: pymeshup
Version: 25.10.17
Summary: Make volume meshes the easy way
Author-email: Ruben de Bruin <rubendebruin@gmail.com>
License-Expression: MPL-2.0
Project-URL: Documentation, https://open-ocean.org/
Keywords: meshing,volume,geometry
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: <=3.13,>=3.8
Description-Content-Type: text/markdown
License-File: LICENSE.txt
License-File: AUTHORS.md
Requires-Dist: vedo
Requires-Dist: vtk<9.5,>=9.3
Requires-Dist: numpy
Requires-Dist: matplotlib
Requires-Dist: PySide6-Essentials
Requires-Dist: pymeshlab
Requires-Dist: capytaine>=2.2
Requires-Dist: mafredo
Requires-Dist: cadquery
Requires-Dist: netcdf4>=1.7.2
Provides-Extra: testing
Requires-Dist: setuptools; extra == "testing"
Requires-Dist: pytest; extra == "testing"
Provides-Extra: exe
Requires-Dist: pyinstaller; extra == "exe"
Dynamic: license-file

# PyMeshUp

PyMeshUp aims to provide an easy way to make simple volume meshes using a script.

This is done by wrapping some of the features of pymeshlab and adding an gui.

<img width="645" alt="image" src="https://user-images.githubusercontent.com/34062862/194708772-63d63df1-6ee7-4806-865c-52180e1e42df.png">

To run the gui you can simple run:

`python -m pymeshup.GUI`

_or_ activate the environment with

`./.venv/Scripts/activate`

and then run:

`pymeshup.exe`.

## Install a desktop launcher

Create a desktop launcher of the package by running

`python.exe make_desktop_launcher.py`

## Installation as package

`pip install pymeshup`

## Pre-build executable

https://www.open-ocean.org/pymeshup/

## Building the executable using pyinstaller

pyinstaller PyMeshupGUI.spec
