How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
Collision detection is essential for realistic physical interactions in video games and computer animation. In order to ensure real-time interactivity with the player/user, video game and 3D modeling software developers usually approximate the 3D models composing the scene (e.g. animated…
A lightweight, easy-to-use, and efficient library for processing and rendering 3D data (C++ & Python)
PolyPartition is a lightweight C++ library for polygon partition and triangulation. PolyPartition implements multiple algorithms for both convex partitioning and triangulation. Different algorithms produce different quality of results (and their complexity varies accordingly). The implemented…
The purpose of this library is to easily generate procedural meshes of geometric primitives such as spheres, boxes, cones, cylinders etc.
The main features of ilmola/generator are: Geometry Processing.
Open-source alternatives to ilmola/generator include: nvidia/isaac-gr00t. kmammou/v-hacd — Collision detection is essential for realistic physical interactions in video games and computer animation. In order… liangliangnan/easy3d — A lightweight, easy-to-use, and efficient library for processing and rendering 3D data (C++ & Python). libigl/libigl — libigl is a C++ geometry processing library used for analyzing and manipulating 3D triangle and tetrahedral meshes. It… lukasbanana/geometronlib — GeometronLib - Basic Geometry Library for 2D/3D Apps in modern C++. ivanfratric/polypartition — PolyPartition is a lightweight C++ library for polygon partition and triangulation. PolyPartition implements multiple…