All Projects → Geode-solutions → Opengeode

Geode-solutions / Opengeode

Licence: mit
Open source framework for representing and manipulating geometric models

Projects that are alternatives of or similar to Opengeode

polyReorder
Maya plugin with tools to reorder the vertices on a mesh to match the order of another.
Stars: ✭ 21 (-54.35%)
Mutual labels:  modeling, mesh
classy blocks
Python classes for easier creation of OpenFOAM's blockMesh dictionaries.
Stars: ✭ 53 (+15.22%)
Mutual labels:  modeling, mesh
t8code
Parallel algorithms and data structures for tree-based AMR with arbitrary element shapes.
Stars: ✭ 37 (-19.57%)
Mutual labels:  modeling, mesh
pymadcad
Simple yet powerful CAD (Computer Aided Design) library, written with Python.
Stars: ✭ 63 (+36.96%)
Mutual labels:  modeling, mesh
Mesh Subdivision
A collection of common mesh subdivision algorithms
Stars: ✭ 25 (-45.65%)
Mutual labels:  mesh
Cadquery
A python parametric CAD scripting framework based on OCCT
Stars: ✭ 764 (+1560.87%)
Mutual labels:  modeling
Pyvista
3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)
Stars: ✭ 734 (+1495.65%)
Mutual labels:  mesh
Jsmodeler
A JavaScript framework to create and visualize 3D models.
Stars: ✭ 608 (+1221.74%)
Mutual labels:  modeling
Pixel2mesh
Pixel2Mesh: Generating 3D Mesh Models from Single RGB Images. In ECCV2018.
Stars: ✭ 997 (+2067.39%)
Mutual labels:  mesh
Pyvoxelizer
A python converter of 3D model into voxels
Stars: ✭ 35 (-23.91%)
Mutual labels:  mesh
Fastscape
A fast, versatile and user-friendly landscape evolution model
Stars: ✭ 22 (-52.17%)
Mutual labels:  modeling
3d Machine Learning
A resource repository for 3D machine learning
Stars: ✭ 7,405 (+15997.83%)
Mutual labels:  mesh
Imagine Old
Modeling and simulations using computational graphs
Stars: ✭ 25 (-45.65%)
Mutual labels:  modeling
Vedo
A python module for scientific analysis of 3D objects based on VTK and numpy
Stars: ✭ 741 (+1510.87%)
Mutual labels:  mesh
Pts
Quantized Mesh Terrain Data Generator and Server for CesiumJS Library
Stars: ✭ 36 (-21.74%)
Mutual labels:  mesh
Sdf
Simple SDF mesh generation in Python
Stars: ✭ 683 (+1384.78%)
Mutual labels:  mesh
Ditras
DITRAS (DIary-based TRAjectory Simulator), a mathematical model to simulate human mobility
Stars: ✭ 19 (-58.7%)
Mutual labels:  modeling
Jomini
Historical battle simulation package for Python
Stars: ✭ 31 (-32.61%)
Mutual labels:  modeling
Xatlas
Mesh parameterization / UV unwrapping library
Stars: ✭ 819 (+1680.43%)
Mutual labels:  mesh
Mesh tools
A collection of tools for processing and analyzing surface meshes for use with MCell/CellBlender
Stars: ✭ 5 (-89.13%)
Mutual labels:  mesh

OpenGeodeby Geode-solutions

Open source framework for representing and manipulating geometric models

Build Status Deploy Status Coverage Status Version PyPI

Windows support Ubuntu support Red Hat support macOS support

Language License Semantic-release Slack invite DOI


Introduction

OpenGeode is an open source framework for representing and manipulating geometric models, from simple meshes to complex boundary representations. The framework is easy to use thanks to its readable API and its Python bindings for quick prototyping. It is the industrialization of a 5-year research prototype platform RINGMesh.

Ecosystem

Project Version Description
OpenGeode-IO OpenGeode-IO-version Implementation of input and output formats
OpenGeode-Geosciences OpenGeode-Geosciences-version Custom objects and algorithms tailored for Geosciences
OpenGeode-GeosciencesIO OpenGeode-GeosciencesIO-version Implementation of input and output formats for Geosciences
OpenGeode-ModuleTemplate OpenGeode-ModuleTemplate-version Template for creating your own OpenGeode modules
Geode Geode-version Open-source software for visualization, modeling and much more

Documentation

Code and API are fully documented inside the code itself. To check out our live documentation, visit docs.geode-solutions.com.

Installing OpenGeode is done:

  • either, by compiling the C++ source. Check this documentation page for more details.
  • or, by using pip command pip install OpenGeode-core and add import opengeode in your Python script. Check this documentation page for more details.

Questions

For questions and support please use the official slack. The issue list of this repo is exclusively for bug reports and feature requests.

Changelog

Detailed changes for each release are documented in the release notes.

License

MIT

Copyright (c) 2019 - 2021, Geode-solutions

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].