An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: mesh-processing

astaka-pe/DeepMeshPrior

Unsupervised mesh restoration using GCN [CVPRW 2021]

Language: Python - Size: 134 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 1

asundar43/3D-Scan-to-3D-Print

Turn 3D scan PLYs into 3D printable files

Language: Python - Size: 76.1 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

venumb/ZSPACE

ZSPACE is a simple C++ collection of geometry data-structures, algorithms and city data visualization framework.

Language: C++ - Size: 20.2 MB - Last synced at: 11 months ago - Pushed at: over 3 years ago - Stars: 9 - Forks: 1

nobuyuki83/pydel-msh

Python 🐍 static 2D/3D mesh utility library for computer graphics 📺 research 🧑‍🔬 and prototyping 🪚.

Language: Rust - Size: 183 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

QiujieDong/Mesh_Segmentation

some materials about mesh processing, including papers, videos, codes, and so on. Updating every day!

Size: 136 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 221 - Forks: 29

GitZHCODE/zspace_core

ZSPACE is a simple C++ collection of geometry data-structures & algorithms.

Language: C++ - Size: 136 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

felipeek/dt-sgim

Mesh smoothing technique based on 2d filtering

Language: C - Size: 16.6 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

astaka-pe/mesh_simplification

Python script for "Quadric Edge Collapse Decimation"

Language: Python - Size: 11.9 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 20 - Forks: 5

AdamSturge/quaternion-mesh-construction

Final project for CSC2521 [Topics in Computer Graphics: Geometry Processing]

Language: PAWN - Size: 153 MB - Last synced at: 3 months ago - Pushed at: about 8 years ago - Stars: 4 - Forks: 0

astaka-pe/MeshConvNet

The implementation of geometry-aware mesh convolutional network

Language: Python - Size: 967 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

ahmed-abdelhay/polygo

3D polygoniser from function definition.

Language: C - Size: 1.17 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

artnas/Unity-Plane-Mesh-Splitter

Split large meshes in Unity into smaller submeshes

Language: C# - Size: 10.1 MB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 254 - Forks: 40

emhayki/MeshTool

MATLAB library for mesh manipulation and analysis, suitable for computational geometry and finite element analysis.

Language: MATLAB - Size: 32.2 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 1

LizzyFleckenstein03/dcel

An implementation of a half-edge data structure (DCEL) in purely safe Rust, using ghost-cell and typed arena allocation to deal with the cyclic nature of the data structure. The goal is to provide a safe (primary priority) and performant (secondary priority) library for mesh processing in Rust.

Language: Rust - Size: 1.19 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

cfd-dev/RBF_Moving_Grid

通过RBF基函数进行网格变形,考察了naca0012翼型的S型启动问题

Language: MATLAB - Size: 31.3 KB - Last synced at: 20 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

issacchan26/mesh-processing

Python scripts for converting mesh formats, mesh simplification and mesh rigid transformation

Language: Python - Size: 31.3 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 7 - Forks: 1

habib-university/Mesh-Generation-and-Consistency

CS340/MATH321 (Geometrical modelling and numerical analysis) Assignment 1

Language: TeX - Size: 16 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

timdecode/KdTreeFaceUnreal

A Kd face tree for Unreal Engine 4, that enables very fast nearest-point-to-mesh queries. The code is directly ported from the VCGLib.

Language: C++ - Size: 21.5 KB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 7 - Forks: 0

nipy/mindboggle

Automated anatomical brain label/shape analysis software (+ website)

Language: Python - Size: 36.9 MB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 142 - Forks: 54

davreev/SpatialSlur 📦

Geometric data structures and algorithms for computational design tasks

Language: C# - Size: 40.7 MB - Last synced at: 12 months ago - Pushed at: over 3 years ago - Stars: 117 - Forks: 11

R-N/CollisionDeformableSphere

Sphere that deforms on colision.

Language: C# - Size: 42 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

arjunkarpur/triangle-mesh-collision

Self-collision detection for triangles meshes (C++, libigl, eigen)

Language: C++ - Size: 304 KB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 46 - Forks: 6

Loufouh/PE-Mesh-Analysis

Practical Exercices - Initiation to 3D programming with OpenGL

Language: C - Size: 3.79 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

jakeoung/ShapeFromProjections

Direct 3D mesh reconstruction from tomographic projection data

Language: Jupyter Notebook - Size: 13.2 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 1

YitongXia/region_growing

A pipeline to implement surface merge using region growing technique

Language: C++ - Size: 2.31 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

ahmedhosny/equate

This project is browser-based utility to align and compare stl files.

Language: JavaScript - Size: 5.45 MB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 10 - Forks: 1

debowin/Symmetry-Detection

A skeleton-based program for Symmetry Detection in 3D Objects.

Language: C++ - Size: 26.7 MB - Last synced at: over 1 year ago - Pushed at: almost 11 years ago - Stars: 14 - Forks: 1

skanderzoghlami/QT-Project-Naive-and-Daulaunay-Triangulation-from-OFF-files

The Data structure used is a Mesh Class with a vector of vertices and edges, the project contains a readOff function to initialize the mesh with vertices and edges from the off file, basic operations are implemented such as Adding Vertices inside and outside the convex hull, edge flipping Daulaunay

Language: C++ - Size: 54.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

JsBlueCat/MeshGraph

mesh graph conv for mesh process

Language: Python - Size: 2.87 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 20 - Forks: 3

WWmore/dreamgaussian Fork of dreamgaussian/dreamgaussian

Modified code of the paper "Generative Gaussian Splatting for Efficient 3D Content Creation"

Language: Python - Size: 5.22 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

nvdomidi/repair

Mesh repair pipeline for removing self-intersections and filling holes. Written in Go.

Language: Go - Size: 4.91 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

ranahanocka/point2mesh

Reconstruct Watertight Meshes from Point Clouds [SIGGRAPH 2020]

Language: Python - Size: 9.04 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 933 - Forks: 113

sudheerachary/Mesh-Flow-Video-Stabilization

Online video stabilization using a novel MeshFlow motion model

Language: Python - Size: 189 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 270 - Forks: 61

janetyq/Mesh-Based-Inverse-Kinematics

Meaningful mesh posing by moving just a few vertices

Language: Python - Size: 8.79 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

feiran-l/fast_matching_python

python wrapper for calculating geodesics on meshes with the fast marching algorithm

Language: C++ - Size: 821 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

issacchan26/point-cloud-annotation

PCD annotation processing and guideline based on Semantic Segmentation Editor

Language: Python - Size: 79.1 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 0

manuelpagliuca/anisotropic-micromesh

Final project for the master's thesis, University of Milan, M.Sc. in Computer Science, A.Y. 2022/2023. Efficient representations of high-resolution polygonal surfaces: adding anisotropy control to the micro-meshes schema.

Language: C++ - Size: 179 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

markstock/rocktools

Tools for creation and manipulation of triangle meshes

Language: C - Size: 262 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 0

rFalque/utils

C++11 tools for manipulating 3D objects (mesh or cloud)

Language: C++ - Size: 380 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 1

EliCDavis/fast-mesh-seg

Quickly and Efficiently split large meshes by some plane

Language: Go - Size: 85.9 KB - Last synced at: 4 months ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 1

EliCDavis/meshedpotatoes

Common util functions I use for generating meshes

Language: Go - Size: 1.95 KB - Last synced at: 7 days ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 1

rdzhao/MagicView

Minimalistic OpenGL GUI for Viewing 3D Models

Language: C++ - Size: 1.14 MB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 19 - Forks: 17

CFD-Institute/JMeshConverter

At this early stage, this code is a Java version of https://github.com/truongd8593/GmshToVtkAndTecplotCpp11

Language: Java - Size: 739 KB - Last synced at: 25 days ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 0

farenga/meshGNN

Repository for: "Agglomeration of Polygonal Grids using Graph Neural Networks with applications to Multigrid solvers"

Language: MATLAB - Size: 28.7 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

I3ck/streamconv

Memory efficient conversion between pointcloud and mesh data formats

Language: Haskell - Size: 75.2 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

demansou/meshcut_python3 Fork of julienr/meshcut

Python 3D mesh planar cross-section with fixes for Python3 compatibility. Original Python2 repository at:

Language: Python - Size: 343 KB - Last synced at: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 3

LeBanc/MeshBuilding

Unity3D prototype where you can deform or destroy a cube.

Language: C# - Size: 104 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

joelhi/g3-gh

Grasshopper components wrapping functionality from the geometry-3sharp library.

Language: C# - Size: 18.7 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 3

tiandiao123/Computer_Vision_With_3D_Mesh

This is summer research project for using deep learning techniques to study 3D-mesh object

Language: Jupyter Notebook - Size: 126 MB - Last synced at: almost 2 years ago - Pushed at: almost 7 years ago - Stars: 7 - Forks: 3

Cotrik/CotrikMesh

Language: HTML - Size: 183 MB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 3

PixelDoted/Meshellaneous

Miscellaneous Mesh utilities

Language: Rust - Size: 52.7 KB - Last synced at: 14 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

SubsurfaceStudios/ProBuilderRuntimeExtensions 📦

A useful collection of extension methods for the ProBuilder runtime API, designed explicitly for use at runtime. All methods contained within are 100% functional during playmode, and in builds. Performance is still being worked on.

Language: C# - Size: 11.7 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

bertaye/Spectral-Based-Mesh-Segmentation

Spectral Based Mesh Segmentation

Language: C++ - Size: 8.19 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Lelegithub/BelliniMuseum

Digital Architectural Museum for the famous Mr.Mario Bellini's Furnitures built in Python and Javascript

Language: JavaScript - Size: 3.01 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

joelhi/mesh-quadrangulation-gh

A set of grasshopper components to quadrangulate tri-meshes using a graph matching approach.

Language: C# - Size: 3.88 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

unclearness/devenir

An Interactive Mesh Retopology Tool with Rigid/Non-Rigid Registration

Language: C++ - Size: 32.2 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 8 - Forks: 1

mohammadul/meshlib1.8

A simple Mesh Library written in C

Language: C - Size: 6.24 MB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 11 - Forks: 5

unclearness/point2d_projection_mesh

Get 2D point positions (e.g., facial landmarks) projected on 3D mesh

Language: Python - Size: 10.3 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 7 - Forks: 0

phygitalism/cgal-plane-detector

Plane detection with CGAL region growing algorithm

Language: C++ - Size: 3.79 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 14 - Forks: 3

ameli/extract-boundary

Extract boundary of 2D grids

Language: C++ - Size: 1.72 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

adelekuzmiakova/pytorch3d-renderer

A PyTorch3D walkthrough and a Medium article 👋 on how to render 3D .obj meshes from various viewpoints to create 2D images.

Language: Jupyter Notebook - Size: 11.1 MB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 54 - Forks: 9

nikwl/matlab-scanmesh-toolbox

Toolbox of MATLAB functions to process scanned 3D meshes.

Language: MATLAB - Size: 29 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

MeshFrame/MeshFrame

A light-weighted, efficient and header-only mesh processing frame work.

Language: C++ - Size: 1000 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 27 - Forks: 5

KernelA/3d-reconstruct 📦

Код для тестирования работы программы нахождения разреза и восстановления 3D мемодели по изображению

Size: 26.4 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

fmela/lod-mesh

3D polygonal mesh renderer with dynamic level-of-detail (LOD).

Language: C - Size: 34.2 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 55 - Forks: 17

alexandershaw4/PyBP-Py-BrainPlotter-for-AAL90

Visualisation & processing of MEG data and networks on meshes. A bunch of functions, examples and a gui.

Language: Python - Size: 27.4 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 8 - Forks: 1

Rushi314/UMass_3D_Computer_Vision

This are the assignments from 3D Computer Vision course take by prof. Evangelos Kalogerakis at UMass

Language: Python - Size: 26.1 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 1

CharlesChiuGit/mitsuba2-wrapper

A wrapper repo to control mitsuba2 to render point cloouds and meshes in a more programmingly way.

Size: 2.93 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

executionunit/csgjs-cpp

Constructive Solid Geometry utility code in C++ (ported from a JS Library).

Language: C++ - Size: 324 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 9 - Forks: 6

TimoBolkart/TemplateFitting

Template fitting for non-rigid mesh registration of a 3D face scan

Language: C++ - Size: 566 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 26 - Forks: 5

EliCDavis/mango

Mesh library in go used to teach different algorithms and stuff

Language: Go - Size: 11.7 KB - Last synced at: 20 days ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 1

vikasTmz/Geometry_Processing

Code to perform Mesh operations like​ Subdivisions, Simplification and Remeshing ​written in C++.

Size: 3.48 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

ameli/feature-surface

Detect featured surfaces of unstructured meshed.

Language: C++ - Size: 9.05 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 3

pazifical/adaptive-triangulizer

A tool to create pretty triangular mesh representations of images.

Language: Rust - Size: 1.14 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

peihaowang/GCN3DSegment

Graph convolutional networks for mesh segmentation on human and object models.

Language: Jupyter Notebook - Size: 234 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 15 - Forks: 5

zinsmatt/Surface_Voxels

Voxelize a mesh surface

Language: Python - Size: 4.36 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

esnosy/meshprocessing

Language: C++ - Size: 375 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

mld2443/Simplify

Mesh simplification using the halfedge data structure and a Quadratic Error Function

Language: C++ - Size: 23.4 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

acfaruk/proc-rock

Procedural Generation of Realistic-looking Rocks using Geological and Visual Clues

Language: C++ - Size: 10.9 MB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 23 - Forks: 0

kirillov-n-s/lattice_deform

Recreation of Houdini lattice node

Language: C++ - Size: 82 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

BugelNiels/parallel-gpu-catmull-clark-subdivision

This repository contains a fast GPU implementation of the Catmull-Clark Subdivision scheme in CUDA. It makes use of a pointerless half-edge data structure to construct a number of simple, easily parallelizable algorithms.

Language: Cuda - Size: 274 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

sannae/spectral-volumes-method

MSc thesis work on the Spectral Volumes method

Language: MATLAB - Size: 19.9 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

kashinoleg/Tetgen-examples

Examples of mesh generation to partition any 3D geometry into tetrahedrons by employing a form of Delaunay triangulation using by Tetgen

Language: C# - Size: 16.6 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 1

BugelNiels/parallel-cpu-catmull-clark-subdivision

This repository contains a fast CPU implementation of the Catmull-Clark Subdivision scheme. It makes use of a pointerless half-edge data structure to construct a number of simple, easily parallelizable algorithms.

Language: C++ - Size: 10.6 MB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

Smorodov/SMPLpp

Language: C - Size: 40.1 MB - Last synced at: 3 months ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 3

cutdigital/mcut.site

Project page for the MCUT project

Size: 52.8 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

l1yefeng/MeshSimpl

Triangle mesh simplification using Quadric Error Metrics

Language: C++ - Size: 1.51 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

MSalisbury/FDS_MeshSplitter

Splits an FDS file's meshes into a higher number specified by the user.

Language: C# - Size: 48.2 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

dcoeurjo/MS-AT-MeshProcessing

Mumford-Shah Mesh Processing using the Ambrosio-Tortorelli Functional.

Language: C++ - Size: 2.43 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 6 - Forks: 1

hporro/IncrementalDelaunay

Mesh construction and refinement algorithms implemented for a University course in the topic

Language: C++ - Size: 4.64 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

JuliaGeometry/QuadricMeshSimplification.jl

Quadric Mesh Simplification for reducing triangle counts

Language: Julia - Size: 30.3 KB - Last synced at: 3 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 1

J-N-ch/gmsh_docker_env

Docker container set for the environment for developing FEM Meshing with python3 and gmsh.

Language: Python - Size: 425 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

leogarret/Mesh-Computing

A Mesh computing library in development based on MVC

Language: C++ - Size: 213 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 1

aschier/QuadriFlow Fork of hjwdzh/QuadriFlow

QuadriFlow: A Scalable and Robust Method for Quadrangulation

Language: C++ - Size: 16 MB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0

Gan-Tu/Mesh-Editor

A mesh editor that renders and edits basic COLLADA mesh files

Language: C - Size: 36 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

andreimaximov/cse163-reports

Language: Shell - Size: 52.7 MB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0