awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
stevinz avatar

stevinz/extrude

0
View on GitHub↗
22 stars·8 forks·C++·MIT·9 viewsstevinz.github.io/extrude-html5↗

Extrude

Extrudes an image into a 3D mesh in C++11 with no external dependencies. Sample VS Code project uses the sokol graphics library for rendering the extruded model.

Features

  • Geometry Processing - Converts 2D images into 3D extruded meshes.

Star history

Star history chart for stevinz/extrudeStar history chart for stevinz/extrude

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does stevinz/extrude do?

Extrudes an image into a 3D mesh in C++11 with no external dependencies. Sample VS Code project uses the sokol graphics library for rendering the extruded model.

What are the main features of stevinz/extrude?

The main features of stevinz/extrude are: Geometry Processing.

Which projects share features with stevinz/extrude?

Projects with overlapping indexed features include: nvidia/isaac-gr00t. ivanfratric/polypartition — PolyPartition is a lightweight C++ library for polygon partition and triangulation. PolyPartition implements multiple… 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… ilmola/generator — The purpose of this library is to easily generate procedural meshes of geometric primitives such as spheres, boxes,…

Projects sharing features with Extrude

These projects share indexed features with Extrude. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • nvidia/isaac-gr00tNVIDIA avatar

    NVIDIA/Isaac-GR00T

    6,222View on GitHub↗
    Jupyter Notebook
    View on GitHub↗6,222
  • ivanfratric/polypartitionivanfratric avatar

    ivanfratric/polypartition

    702View on GitHub↗

    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…

    C++
    View on GitHub↗702
  • kmammou/v-hacdkmammou avatar

    kmammou/v-hacd

    1,633View on GitHub↗

    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…

    C++
    View on GitHub↗1,633
  • ilmola/generatorilmola avatar

    ilmola/generator

    240View on GitHub↗

    The purpose of this library is to easily generate procedural meshes of geometric primitives such as spheres, boxes, cones, cylinders etc.

    C++
    View on GitHub↗240
Compare all 16 related projects→