mesh-generation

Open-source projects categorized as mesh-generation

Top 23 mesh-generation Open-Source Projects

  • meshlab

    The open source mesh processing system

  • Project mention: More sleepy hollow pictures | /r/Michigan | 2023-05-25
  • PyMesh

    Geometry Processing Library for Python

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • geogram

    a programming library with geometric algorithms

  • Project mention: Voronoi Diagram and Delaunay Triangulation in O(nlog(n)) (2020) | news.ycombinator.com | 2023-10-25

    Interesting question! By virtue of being a tree, the MST produces at most 3 edges coming out of any vertex, so this should be the same in 3D. The MST then adds (sometimes) a 4th edge, so, although you could build both graphs in 3D space, you would still end up with 4 edges coming out of any vertex, I think.

    In 3D space the Delaunay triangulation would produce a bunch of irregular tetrahedra, so the edges coming out from every vertex would vary between a minimum of 3, and a maximum of 12, if I get it right (ref: [1] :-).

    The 3D Voronoi cells are another story... I found some implementation that you can play with to see how it looks [2] [3], each cell is of a shape called "convex polytope". It feels like these cells are packed like each of the sub-cubes of a rubik, but I'm not 100% sure :-) ... if that's true, you could jump from each vertex to the next in at most 17 directions? (hand-waves :-p)

    --

    1: https://en.wikipedia.org/wiki/Tetrahedron#/media/File:M_tic....

    2: https://github.com/BrunoLevy/geogram/wiki/Delaunay3D

    3: https://math.lbl.gov/voro++/examples/

  • SuGaR

    [CVPR 2024] Official PyTorch implementation of SuGaR: Surface-Aligned Gaussian Splatting for Efficient 3D Mesh Reconstruction and High-Quality Mesh Rendering (by Anttwo)

  • Project mention: GaussianObject: Just Taking Four Images to Get a High-Quality 3D Object | news.ycombinator.com | 2024-02-21

    As with all NeRFs and Gaussian Splatting, there is no classical mesh data. But there are projects and papers working on the extracting process. Specifically for Gaussian Splatting there is SuGaR. [1]

    [1] https://github.com/Anttwo/SuGaR

  • text2room

    Text2Room generates textured 3D meshes from a given text prompt using 2D text-to-image models (ICCV2023).

  • geom

    2D/3D geometry toolkit for Clojure/Clojurescript

  • Project mention: Implementing a 2d-tree in Clojure | dev.to | 2024-04-08

    On the flip side, I got to read some of the Clojure source code, which was very educational. I also got to understand a bit more the usefulness of protocols (using defprotocol and defrecord to provide several implementations). Here it was very useful to read the source code of thi-ng/geom.

  • text2mesh

    3D mesh stylization driven by a text input in PyTorch

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • wg-meshconf

    WireGuard full mesh configuration generator.

  • cinolib

    A generic programming header only C++ library for processing polygonal and polyhedral meshes

  • differentiable_volumetric_rendering

    This repository contains the code for the CVPR 2020 paper "Differentiable Volumetric Rendering: Learning Implicit 3D Representations without 3D Supervision"

  • MeshDiffusion

    Official implementation of "MeshDiffusion: Score-based Generative 3D Mesh Modeling" (ICLR 2023 Spotlight)

  • DicomToMesh

    A command line tool to transform a DICOM volume into a 3d surface mesh (obj, stl or ply). Several mesh processing routines can be enabled, such as mesh reduction, smoothing or cleaning. Works on Linux, OSX and Windows.

  • GraphiteThree

    Experimental 3D modeler

  • SpriteMesh

    SpriteMesh is a plugin for Godot that allows you to create 3D meshes based on a 2D sprite.

  • sdf

    A Go library for signed distance function shape generation. Read as 3D printing shape design. (by soypat)

  • pymartini

    A Cython port of Martini for fast RTIN terrain mesh generation

  • zmesh

    Marching Cubes & Mesh Simplification on multi-label 3D images.

  • naive-surface-nets

    Implements a simple, readable naive surface nets algorithm

  • t-pose

    Two-View Pose Estimation and Direct-Mesh Scene Reconstruction from Image Triangulation

  • UnityVoxelMeshGPU

    GPU voxel mesh generation and drawing in Unity HDRP

  • GPUDemos

    A collection of GPU demos aiming to educate and provide examples of utilising GPU parallel computing in game development.

  • unity3d-zoning

    Functionality for drawing zones such as rooms on a grid in Unity 3D. Sample project included.

  • Godot-Smooth-Voxels

    Marching Cubes in Godot 4 using GDScript

  • Project mention: Marching Cubes in GDScript | /r/godot | 2023-09-05
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

mesh-generation related posts

  • Implementing a 2d-tree in Clojure

    4 projects | dev.to | 8 Apr 2024
  • Voronoi Diagram and Delaunay Triangulation in O(nlog(n)) (2020)

    4 projects | news.ycombinator.com | 25 Oct 2023
  • Manifold 3D wrapper for Clojure(Script)

    3 projects | /r/Clojure | 25 May 2023
  • [R] Text2Room: Extracting Textured 3D Meshes from 2D Text-to-Image Models

    1 project | /r/MachineLearning | 25 Mar 2023
  • Meet Text2Room: A New AI Method For Generating Room-Scale Textured 3D Meshes From A Given Text Prompt As Input

    1 project | /r/machinelearningnews | 24 Mar 2023
  • Geogram: Programming Library with Geometric Algorithms

    10 projects | news.ycombinator.com | 11 Feb 2023
  • Ai generated 3d models?

    5 projects | /r/3Dprinting | 27 Dec 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 6 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source mesh-generation projects? This list will help you:

Project Stars
1 meshlab 4,436
2 PyMesh 1,813
3 geogram 1,605
4 SuGaR 1,665
5 text2room 972
6 geom 939
7 text2mesh 908
8 wg-meshconf 882
9 cinolib 825
10 differentiable_volumetric_rendering 788
11 MeshDiffusion 740
12 DicomToMesh 410
13 GraphiteThree 205
14 SpriteMesh 131
15 sdf 88
16 pymartini 76
17 zmesh 55
18 naive-surface-nets 47
19 t-pose 40
20 UnityVoxelMeshGPU 32
21 GPUDemos 12
22 unity3d-zoning 7
23 Godot-Smooth-Voxels 7

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com