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
nv-tlabs avatar

nv-tlabs/GET3D

0
View on GitHub↗
4,441 stars·408 forks·Python·16 views

GET3D

GET3D is a generative 3D mesh model and rendering framework designed to synthesize high-quality textured shapes and tetrahedral meshes. It functions as an image-to-3D reconstructor and text-to-3D generator, utilizing a differentiable 3D renderer to produce realistic visual perspectives and material effects.

The system enables the creation of 3D assets from single 2D images, point clouds, or descriptive text prompts. It features a latent space interpolator for creating smooth transitions between different 3D objects and supports the independent control of geometry and texture.

The project covers a broad range of 3D generation capabilities, including voxel-to-shape synthesis, novel view synthesis, and unsupervised material estimation. It also provides tools for isosurface extraction and the generation of physics-ready tetrahedral meshes.

Features

  • Mesh and Geometry Generators - Implements a generative model that synthesizes high-quality 3D meshes and geometry from image and text inputs.
  • Single-Image 3D Reconstructions - Reconstructs high-fidelity 3D tetrahedral meshes and textures from a single 2D input image.
  • Single-View Shape and Texture Estimations - Estimates 3D geometry, textures, and lighting from a single-view image without requiring 3D supervision data.
  • Geometry and Texture Disentanglement - Enables independent control of a 3D object's physical geometry and its surface texture through distinct latent representations.
  • Directional Loss Optimizers - Refines 3D generative models by optimizing the gradient between text embeddings and the generated output.
  • Text-to-3D Generators - Generates specific 3D geometric shapes and textures from descriptive text prompts using directional loss optimization.
  • Unsupervised Material Estimation - Learns view-dependent lighting and surface appearance properties without requiring explicit 3D ground truth labels.
  • Simulation Meshes - Produces physics-ready tetrahedral meshes designed for direct integration into simulation engines.
  • Generative 3D Modeling - Provides a deep learning framework for synthesizing high-quality 3D textured shapes and tetrahedral meshes.
  • Differentiable Volume Rendering - Utilizes a differentiable volume renderer to project 3D data into 2D images for gradient-based optimization.
  • Isosurface Extractors - Converts volumetric occupancy grids into high-quality 3D meshes using isosurface extraction techniques.
  • Latent-Based Textured Mesh Generation - Produces detailed 3D geometry and surface appearances by generating textured meshes from latent codes.
  • Unsupervised Material Generation - Generates realistic view-dependent lighting and material surfaces in an unsupervised manner to enhance visual fidelity.
  • Differentiable Rendering - Utilizes a differentiable renderer to allow gradients to optimize 3D geometry and textures based on 2D views.
  • 3D Shape Interpolations - Provides a latent space interpolator to create smooth transitions between different 3D objects.
  • Novel View Synthesis Engines - Synthesizes realistic visual perspectives of 3D objects from new camera angles using fast convergence methods.
  • Voxel-to-Shape Upsampling - Transforms low-resolution voxel data into detailed, high-quality geometric 3D reconstructions.
  • Point Cloud Reconstruction - Generates precise volumetric 3D meshes from noisy point cloud data by optimizing occupancy and vertex placement.
  • Mesh and Voxel Conversions - Transforms low-resolution volumetric grids into high-fidelity geometric surfaces using generative networks.
  • Shape Interpolators - Provides algorithms to create smooth geometric transitions between different 3D objects via latent space traversal.
  • Latent Space Interpolations - Implements latent space interpolation to produce smooth transitional sequences between different generated 3D shapes.

Star history

Star history chart for nv-tlabs/get3dStar history chart for nv-tlabs/get3d

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.

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 nv-tlabs/get3d do?

GET3D is a generative 3D mesh model and rendering framework designed to synthesize high-quality textured shapes and tetrahedral meshes. It functions as an image-to-3D reconstructor and text-to-3D generator, utilizing a differentiable 3D renderer to produce realistic visual perspectives and material effects.

What are the main features of nv-tlabs/get3d?

The main features of nv-tlabs/get3d are: Mesh and Geometry Generators, Single-Image 3D Reconstructions, Single-View Shape and Texture Estimations, Geometry and Texture Disentanglement, Directional Loss Optimizers, Text-to-3D Generators, Unsupervised Material Estimation, Simulation Meshes.

What are some open-source alternatives to nv-tlabs/get3d?

Open-source alternatives to nv-tlabs/get3d include: openai/point-e — Point-e is a system for 3D model synthesis that generates three-dimensional point clouds from natural language… threestudio-project/threestudio — Threestudio is a 3D generative AI framework designed to create three-dimensional assets from text prompts and images.… openai/shap-e — Shap-E is a generative 3D modeling system that creates three-dimensional digital assets from natural language… microsoft/trellis — TRELLIS is a 3D generative AI model and latent diffusion framework designed to transform natural language descriptions… tencentarc/instantmesh — InstantMesh is a neural 3D reconstruction tool and single-image 3D mesh generator. It utilizes a sparse-view large… apple/ml-sharp — ml-sharp is a neural radiance field framework designed for single-image 3D reconstruction. It uses a neural network to…

Open-source alternatives to GET3D

Similar open-source projects, ranked by how many features they share with GET3D.
  • openai/point-eopenai avatar

    openai/point-e

    6,886View on GitHub↗

    Point-e is a system for 3D model synthesis that generates three-dimensional point clouds from natural language descriptions and two-dimensional images. It utilizes diffusion models to synthesize these spatial representations based on text prompts or source images. The project includes specialized tools for refining these outputs, such as a point cloud upsampler to increase the density and resolution of low-resolution models. It also provides a mesh converter that uses distance function regression to transform raw point cloud data into structured 3D meshes. The broader capability surface cove

    Python
    View on GitHub↗6,886
  • threestudio-project/threestudiothreestudio-project avatar

    threestudio-project/threestudio

    7,027View on GitHub↗

    Threestudio is a 3D generative AI framework designed to create three-dimensional assets from text prompts and images. It provides specialized pipelines for text-to-3D generation and image-to-3D reconstruction, utilizing a neural radiance field trainer to produce geometry and textures. The framework is distinguished by its support for hybrid geometry backends, including signed distance functions, tetrahedra grids, and volume grids. It employs score distillation sampling to guide the generation process and features a modular plugin system for loading custom modules and nodes. The system covers

    Jupyter Notebook
    View on GitHub↗7,027
  • openai/shap-eopenai avatar

    openai/shap-e

    12,251View on GitHub↗

    Shap-E is a generative 3D modeling system that creates three-dimensional digital assets from natural language descriptions or two-dimensional images. It functions as a generative model capable of producing three-dimensional implicit functions and assets. The project includes a 3D latent encoder that converts trimeshes and 3D models into latent representations using point clouds and multiview renders. It utilizes an image-to-3D generator to produce assets from synthetic view images and a text-to-3D generator to build shapes from text prompts. The system implements a pipeline involving latent

    Python
    View on GitHub↗12,251
  • microsoft/trellismicrosoft avatar

    microsoft/TRELLIS

    12,977View on GitHub↗

    TRELLIS is a 3D generative AI model and latent diffusion framework designed to transform natural language descriptions or reference images into textured 3D assets. It operates as a text-to-3D asset generator that utilizes structured latent representations to produce high-quality 3D meshes, Gaussians, and Radiance Fields. The system functions as a multi-format 3D decoder, converting internal representations into standard exchange formats such as GLB and PLY. It also serves as a 3D asset editing tool, enabling the modification of specific regions of generated objects through targeted text or im

    Python3d3d-aigc3d-generation
    View on GitHub↗12,977
  • See all 30 alternatives to GET3D→