awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
assimp avatar

assimp/assimp

0
View on GitHub↗
12,993 stele·3,196 fork-uri·C++·7 vizualizăriwww.assimp.org↗

Assimp

Assimp is a cross-platform 3D asset pipeline and import library that loads numerous industry-standard 3D file formats into a single unified internal data structure. It functions as a framework for converting 3D models between different file formats across multiple operating systems and architectures.

The project provides a 3D mesh processing tool for normalizing and optimizing geometry through triangulation, vertex removal, and normal generation. It also includes a 3D asset export utility to write internal scene data back into various external file formats.

The system covers broad capability areas including 3D model visualization via a shader-based pipeline, in-memory buffer imports, and specialized integration for Android asset systems. It further supports scene metadata attachment and the querying of importer technical details.

Features

  • 3D Model Importers - Loads numerous industry-standard 3D file formats into a single unified internal data structure.
  • Unified Scene Architectures - Provides a unified internal scene architecture that normalizes diverse 3D file formats into a consistent in-memory representation.
  • 3D Scene Exporters - Features a centralized dispatcher that translates internal scene data back into various supported 3D file formats.
  • 3D Model Exporters - Provides a system for writing internal 3D scene data back into various supported external file formats.
  • 3D Asset Exporters - Provides a utility to write internal scene data back into various external 3D file formats.
  • 3D Asset Pipelines - Functions as a framework for converting 3D models between different file formats across multiple operating systems.
  • 3D Model Format Converters - Converts 3D geometry between industry standard file formats via a unified internal representation.
  • Asset Loading Systems - Provides a system for importing diverse 3D models from files or memory for use in real-time applications.
  • Mesh Optimization - Refines imported 3D geometry through automated triangulation, normal generation, and vertex removal.
  • Geometry Post-Processing Pipelines - Provides a configurable pipeline of geometry filters for triangulation, vertex removal, and model normalization.
  • Mesh Processing Tools - Provides tools for normalizing and optimizing geometry through triangulation and vertex removal.
  • 3D Format Adapters - Implements a modular system of discrete loaders to translate diverse 3D file formats into a common scene structure.
  • 3D Asset Loaders - Simplifies 3D asset handling by loading various formats into a single unified data structure.
  • 3D Model Visualizers - Ships a shader-based pipeline for displaying loaded 3D models to verify their geometry.
  • Geometry Visualization Pipelines - Includes a shader-based rendering path to visualize and verify loaded 3D geometry.
  • Geometry Inspection Tools - Enables quick rendering and inspection of 3D model files to verify structure before project integration.
  • In-Memory Asset Imports - Allows 3D model data to be imported directly from memory buffers.
  • Graphics and Rendering - Universal API for importing various 3D model formats.
  • Programming Utilities - Library for importing and loading various 3D file formats.
  • Graphics Rendering - Common API for importing 3D asset formats.

Istoric stele

Graficul istoricului de stele pentru assimp/assimpGraficul istoricului de stele pentru assimp/assimp

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Assimp

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Assimp.
  • godotengine/godot-demo-projectsAvatar godotengine

    godotengine/godot-demo-projects

    8,250Vezi pe GitHub↗

    This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the Godot Game Engine. It serves as an interactive tutorial and reference library, providing a working codebase to demonstrate how to apply engine features in real-world scenarios. The collection focuses on practical implementation guides, covering a wide array of technical capabilities from basic engine fundamentals to advanced rendering and scripting techniques. It allows users to study the application of node-based composition, asset pipelines, and game logic through direct ex

    GDScript
    Vezi pe GitHub↗8,250
  • ashawkey/stable-dreamfusionAvatar ashawkey

    ashawkey/stable-dreamfusion

    8,841Vezi pe GitHub↗

    This project is a diffusion-based 3D generator and image-to-3D reconstruction system. It translates natural language descriptions or two-dimensional images into three-dimensional assets using neural radiance fields and diffusion models. The system utilizes score-distillation sampling and diffusion-based guidance to refine 3D shapes without requiring 3D training data. It includes specialized tools for transforming neural representations into exportable meshes with texture and material data, as well as a pipeline for iterative optimization of geometry and textures. The project covers a broad r

    Python
    Vezi pe GitHub↗8,841
  • cnr-isti-vclab/meshlabAvatar cnr-isti-vclab

    cnr-isti-vclab/meshlab

    5,741Vezi pe GitHub↗

    MeshLab is an open-source 3D mesh processing system designed for editing and analyzing unstructured triangular meshes. It functions as a triangular mesh editor, a model visualization suite, and a conversion tool for transforming 3D mesh data between various file formats. The software provides tools for cleaning, healing, and optimizing large 3D models generated from raw digitization and scanning data. It enables the preparation of models for physical 3D printing and the application of surface textures to evaluate the visual appearance of digital models. The system covers a broad range of cap

    C++
    Vezi pe GitHub↗5,741
  • f3d-app/f3dAvatar f3d-app

    f3d-app/f3d

    4,137Vezi pe GitHub↗

    f3d is a fast 3D model viewer and rendering engine designed for visualizing 3D meshes, CAD files, and point clouds. It operates across multiple deployment profiles, functioning as a lightweight desktop application, a scientific data visualizer for volumetric and scalar datasets, a headless rendering engine for automated image generation, and a WebAssembly-based renderer for web applications. The project distinguishes itself through specialized support for Gaussian Splatting scene reconstructions and the ability to visualize complex scientific formats such as VTK, NetCDF, and HDF. It features

    C++3d3d-graphics3d-viewer
    Vezi pe GitHub↗4,137
Vezi toate cele 30 alternative pentru Assimp→

Întrebări frecvente

Ce face assimp/assimp?

Assimp is a cross-platform 3D asset pipeline and import library that loads numerous industry-standard 3D file formats into a single unified internal data structure. It functions as a framework for converting 3D models between different file formats across multiple operating systems and architectures.

Care sunt principalele funcționalități ale assimp/assimp?

Principalele funcționalități ale assimp/assimp sunt: 3D Model Importers, Unified Scene Architectures, 3D Scene Exporters, 3D Model Exporters, 3D Asset Exporters, 3D Asset Pipelines, 3D Model Format Converters, Asset Loading Systems.

Care sunt câteva alternative open-source pentru assimp/assimp?

Alternativele open-source pentru assimp/assimp includ: godotengine/godot-demo-projects — This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the… ashawkey/stable-dreamfusion — This project is a diffusion-based 3D generator and image-to-3D reconstruction system. It translates natural language… cnr-isti-vclab/meshlab — MeshLab is an open-source 3D mesh processing system designed for editing and analyzing unstructured triangular meshes.… f3d-app/f3d — f3d is a fast 3D model viewer and rendering engine designed for visualizing 3D meshes, CAD files, and point clouds. It… openscad/openscad — OpenSCAD is a script-based 3D modeler and parametric CAD tool that generates three-dimensional solid objects from… diligentgraphics/diligentengine — DiligentEngine is a cross-platform graphics abstraction layer and physically-based rendering engine. It provides a…