awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to isl-org/open3d

Open-source alternatives to Open3D

30 open-source projects similar to isl-org/open3d, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Open3D alternative.

  • saschawillems/vulkanAvatar von SaschaWillems

    SaschaWillems/Vulkan

    11,998Auf GitHub ansehen↗

    This project serves as a comprehensive educational framework and reference library for mastering high-performance graphics programming and parallel compute resource management. It provides a collection of practical implementations designed to demonstrate the explicit control required by the Vulkan API, covering the fundamental mechanics of modern graphics pipelines and cross-platform hardware interaction. The repository distinguishes itself by focusing on the low-level architectural requirements of modern GPU development, including manual memory allocation, multi-threaded command recording, a

    GLSLglslhlslslang
    Auf GitHub ansehen↗11,998
  • pointcloudlibrary/pclAvatar von PointCloudLibrary

    PointCloudLibrary/pcl

    11,028Auf GitHub ansehen↗

    The Point Cloud Library is a collection of C++ algorithms designed for filtering, registering, and analyzing large-scale 3D spatial datasets. It provides a framework for 3D point cloud processing, incorporating tools for spatial data filtering and geometric feature estimation. The library includes specialized systems for aligning multiple spatial datasets into a single unified coordinate system and a rendering engine for the visual inspection and analysis of processed point cloud data. It also features tools for calculating spatial descriptors to identify structural patterns and shapes within

    C++c-plus-pluscomputer-visioncpp
    Auf GitHub ansehen↗11,028
  • jmonkeyengine/jmonkeyengineAvatar von jMonkeyEngine

    jMonkeyEngine/jmonkeyengine

    4,150Auf GitHub ansehen↗

    jMonkeyEngine is a Java-based 3D game engine and cross-platform graphics framework. It provides the core tools necessary for developing three-dimensional games and interactive simulations, focusing on real-time rendering and the management of spatial environments. The engine includes a dedicated 3D physics simulation toolkit for handling rigid body dynamics and collision detection. It also features a game asset pipeline for importing and managing 3D models, textures, and audio files during runtime. The framework covers broad capability areas including 3D scene rendering, physics-based simula

    Javagame-engine-3dhacktoberfestjava
    Auf GitHub ansehen↗4,150

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • facebookresearch/vggtAvatar von facebookresearch

    facebookresearch/vggt

    12,459Auf GitHub ansehen↗

    VGGT is a computer vision framework designed for neural scene reconstruction and 3D environmental modeling. It utilizes a feed-forward neural architecture to process input images, simultaneously inferring camera parameters, depth maps, and point trajectories to generate dense 3D point clouds. The system distinguishes itself by integrating multi-view geometry with temporal tracking, allowing it to maintain spatial consistency across sequential frames. By leveraging pretrained neural backbones, the framework extracts robust visual features that support complex geometric tasks, including the ana

    Python
    Auf GitHub ansehen↗12,459
  • google/dracoAvatar von google

    google/draco

    7,357Auf GitHub ansehen↗

    Draco is a library and toolset for compressing, transcoding, and decoding 3D geometric meshes and point cloud data. Its primary purpose is to reduce storage size and transmission bandwidth for 3D assets. The project includes a geometry optimizer specifically for glTF file containers to reduce asset footprints. It also features a hardened decoder designed to process malformed or untrusted 3D geometric data safely to prevent memory corruption and crashes. The software covers a broad range of 3D data processing capabilities, including geometric data reconstruction, point attribute management, a

    C++
    Auf GitHub ansehen↗7,357
  • ogrecave/ogreAvatar von OGRECave

    OGRECave/ogre

    4,607Auf GitHub ansehen↗

    Ogre is a high-level 3D rendering engine designed for creating games, simulations, and visualizations without requiring low-level graphics API code. It functions as a framework for real-time 3D graphics processing, providing a physically based renderer to simulate lifelike surfaces and lighting. The engine includes specialized systems for skeletal animation to control character movement and a terrain generation system for producing large textured landscapes. These features are supported by automatic levels of detail and distance-based mesh management to maintain performance. The project cove

    C++
    Auf GitHub ansehen↗4,607
  • pmndrs/racing-gameAvatar von pmndrs

    pmndrs/racing-game

    2,203Auf GitHub ansehen↗

    This project is a browser-based game engine and implementation of a racing game built using a declarative component architecture. It provides a framework for constructing interactive three-dimensional environments and game objects by mapping hierarchical data structures to a persistent scene graph. The engine distinguishes itself by synchronizing game logic with high-performance rendering through a centralized data store. This approach ensures that physics calculations, player progress, and environmental variables remain consistent with the visual output of the scene. Developers can compose c

    TypeScript
    Auf GitHub ansehen↗2,203
  • steaklive/everyray-rendering-engineAvatar von steaklive

    steaklive/EveryRay-Rendering-Engine

    738Auf GitHub ansehen↗

    EveryRay Rendering Engine is a high-performance graphics framework designed for real-time three-dimensional rendering. It utilizes a physically based deferred rendering pipeline to simulate realistic light behavior, incorporating global illumination, cascaded shadow mapping, and advanced volumetric effects to produce high-fidelity visual output. The engine distinguishes itself through a unified graphics abstraction layer that enables consistent performance across diverse hardware backends by translating high-level commands into specific instructions. It further optimizes complex environments

    C++3d-graphicsdeferred-renderingdirectx-11
    Auf GitHub ansehen↗738
  • facebookresearch/pytorch3dAvatar von facebookresearch

    facebookresearch/pytorch3d

    9,902Auf GitHub ansehen↗

    PyTorch3D is a 3D geometric deep learning library and mesh processing toolkit designed for learning from point clouds and complex 3D surface geometries. It provides a collection of reusable components and data structures for deep learning with 3D data, including a framework for training and evaluating neural radiance fields to enable photorealistic view synthesis. The project features a differentiable 3D renderer that converts meshes and point clouds into 2D images while allowing gradients to flow back into the geometry and textures. This enables 3D shape optimization, where mesh geometry, te

    Python
    Auf GitHub ansehen↗9,902
  • ssloy/tinyraytracerAvatar von ssloy

    ssloy/tinyraytracer

    5,340Auf GitHub ansehen↗

    This project is a ray tracing engine and C++ rendering project designed to simulate the physical behavior of light to generate 2D images from 3D scenes. It serves as a computer graphics tutorial and educational implementation intended to teach the fundamental mathematical and algorithmic principles of 3D graphics programming. The implementation focuses on the foundations of light transport and scene geometry. It utilizes Whitted-style recursive raytracing to simulate reflections and employs Lambertian diffuse shading to calculate surface brightness. The engine handles 3D scene rendering thro

    C++3d3d-graphicsc-plus-plus
    Auf GitHub ansehen↗5,340
  • davisking/dlibAvatar von davisking

    davisking/dlib

    14,399Auf GitHub ansehen↗

    dlib is a C++ machine learning toolkit and data analysis framework. It provides a collection of algorithms and utilities for building predictive modeling applications and performing statistical analysis on large datasets within native C++ environments. The project functions as a binding library that wraps low-level C++ machine learning algorithms into high-level Python scripting interfaces. This allows for the integration of high-performance native implementations with Python for machine learning development. The framework covers the implementation of predictive models, the execution of mach

    C++c-plus-pluscomputer-visiondeep-learning
    Auf GitHub ansehen↗14,399
  • panda3d/panda3dAvatar von panda3d

    panda3d/panda3d

    5,150Auf GitHub ansehen↗

    Panda3D is a cross-platform game engine and 3D graphics rendering system developed for Python and C++. It functions as a comprehensive framework for building interactive 3D applications, providing a real-time physics simulator and a specialized 3D asset pipeline tool. The engine distinguishes itself by combining a high-performance C++ core with interoperable Python language bindings. It utilizes a scene graph architecture to organize 3D objects and provides a pipeline-based asset conversion system to optimize models and textures for runtime loading. Its capability surface includes low-level

    C++c-plus-pluscross-platformgame-development
    Auf GitHub ansehen↗5,150
  • rerun-io/rerunAvatar von rerun-io

    rerun-io/rerun

    10,214Auf GitHub ansehen↗

    Rerun is a multimodal data visualizer and robotics data logger designed for rendering synchronized streams of 3D spatial data, images, and time-series metrics. It functions as a tool for capturing high-frequency sensor data and AI outputs into a queryable columnar format, providing a dedicated interface for viewing MCAP recording files and analyzing physical environments. The project distinguishes itself as a machine learning dataset streamer, capable of feeding logged recordings directly into GPU buffers and PyTorch training pipelines without intermediate exports. It supports a high-performa

    Rustcomputer-visioncppmultimodal
    Auf GitHub ansehen↗10,214
  • qgis/qgisAvatar von qgis

    qgis/QGIS

    13,284Auf GitHub ansehen↗

    QGIS is a professional, open-source desktop geographic information system designed for the creation, editing, visualization, and analysis of complex spatial data. It functions as a comprehensive environment for managing vector, raster, and point cloud datasets, providing the tools necessary to perform coordinate transformations, georeferencing, and geographic calculations. The platform distinguishes itself through a modular architecture that supports deep system integration via third-party plugins and a hybrid runtime that combines high-performance compiled code with an interpreted scripting

    C++
    Auf GitHub ansehen↗13,284
  • godotengine/godot-demo-projectsAvatar von godotengine

    godotengine/godot-demo-projects

    8,250Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,250
  • nannou-org/nannouAvatar von nannou-org

    nannou-org/nannou

    6,707Auf GitHub ansehen↗

    Nannou is a creative coding framework for Rust designed for building interactive visual and audio sketches. It provides a loop-based API with hardware-accelerated 2D and 3D rendering, serving as a toolkit for generative art production and multimedia installation design. The framework is distinguished by its comprehensive hardware communication interface, which bridges software with physical devices via MIDI, OSC, DMX, serial, and laser DAC protocols. It also includes specialized projection mapping tools for warping visual output to fit non-standard physical surfaces and a dedicated GPU shader

    Rustcreative-coding
    Auf GitHub ansehen↗6,707
  • intel-isl/open3dAvatar von intel-isl

    intel-isl/Open3D

    13,695Auf GitHub ansehen↗

    Open3D is a 3D data processing library, visualization engine, and machine learning library. It provides a framework for manipulating point clouds and meshes through specialized algorithms designed for 3D data science workflows. The project includes a toolkit for 3D scene reconstruction to generate spatial models and align surfaces from raw data. It also functions as a GPU accelerated framework that offloads intensive spatial computations to the graphics processor to increase processing speed. The library covers a broad range of capabilities including physically based light simulations for vi

    C++
    Auf GitHub ansehen↗13,695
  • galacean/engineG

    galacean/engine

    5,791Auf GitHub ansehen↗

    This is a web-based 3D game engine designed for creating high-performance interactive experiences on web and mobile platforms. It functions as a real-time graphics renderer and physics engine, utilizing a component-based scene graph to organize entities and their properties for three-dimensional rendering. The engine includes a visual scene editor that allows for the design of environments through a graphical interface, which then exports these assets as executable code. Its broader capabilities cover real-time graphics rendering for 2D and 3D elements, physical world simulation for object c

    TypeScript
    Auf GitHub ansehen↗5,791
  • gfx-rs/wgpuAvatar von gfx-rs

    gfx-rs/wgpu

    17,382Auf GitHub ansehen↗

    This project is a cross-platform graphics and compute framework that provides a unified, hardware-agnostic abstraction layer for rendering and parallel processing. It enables developers to build high-performance applications that execute consistently across diverse operating systems and hardware backends, including Vulkan, Metal, and DirectX. By mapping high-level graphics commands to native APIs, it serves as a portable foundation for both real-time 3D rendering and general-purpose GPU computing. The framework distinguishes itself through a robust architecture that supports both native deskt

    Rustd3d12gpuhacktoberfest
    Auf GitHub ansehen↗17,382
  • cdcseacave/openmvsAvatar von cdcseacave

    cdcseacave/openMVS

    4,021Auf GitHub ansehen↗

    openMVS is a multi-view stereo library and photogrammetry pipeline used for 3D scene reconstruction. It transforms Structure from Motion data—specifically camera poses and sparse point clouds—into detailed 3D models consisting of dense point clouds and textured meshes. The project provides a sequence of processing stages to densify point clouds, generate 3D surface meshes, and apply photorealistic textures. It uses multi-view texture blending to map accurate colors onto reconstructed geometry and employs iterative refinement to optimize mesh details. The system includes capabilities for impo

    C++3d-reconstructiondense-point-clouddense-reconstruction
    Auf GitHub ansehen↗4,021
  • alicevision/meshroomAvatar von alicevision

    alicevision/Meshroom

    12,562Auf GitHub ansehen↗

    Meshroom is a node-based photogrammetry software designed to transform collections of two-dimensional images into three-dimensional models and scene geometry. It provides a visual interface for constructing and managing modular data pipelines, allowing users to automate complex computer vision tasks such as feature extraction, depth map estimation, and mesh generation. The software distinguishes itself through a distributed computational framework that dispatches resource-intensive tasks across local hardware or remote render farms. By utilizing a directed acyclic graph execution model, it en

    QML3d-reconstructionalicevisioncamera-tracking
    Auf GitHub ansehen↗12,562
  • babylonjs/babylon.jsAvatar von BabylonJS

    BabylonJS/Babylon.js

    25,652Auf GitHub ansehen↗

    Babylon.js is a JavaScript game engine and real-time graphics renderer designed for creating interactive three-dimensional visuals and applications. It functions as a web-based 3D framework and WebGL engine that enables the deployment of high-performance 3D content across various web platforms and devices. The project provides tools for web-based 3D game development, real-time graphics rendering, and the creation of browser-based interactive visualizations. It also supports the development of WebXR virtual and augmented reality experiences using standard web technologies. The framework cover

    TypeScript
    Auf GitHub ansehen↗25,652
  • wave-harmonic/crestAvatar von wave-harmonic

    wave-harmonic/crest

    3,840Auf GitHub ansehen↗

    Crest is a GPU-accelerated fluid simulator and real-time ocean renderer developed as a plugin and simulation framework for the Unity game engine. It provides a system for generating high-fidelity ocean surfaces and wave dynamics for use in professional game development pipelines. The framework utilizes compute shaders and fast Fourier transforms to calculate water movement and wave synthesis. It manages large-scale water environments through the use of cascaded level-of-detail geometry and GPU-driven instancing to maintain performance across expansive scenes. The simulation surface is furthe

    C#displacement-textureoceanocean-geometry
    Auf GitHub ansehen↗3,840
  • ant-galaxy/oasis-engineAvatar von ant-galaxy

    ant-galaxy/oasis-engine

    5,791Auf GitHub ansehen↗

    Oasis Engine is a web-based game engine and component-based game framework designed for creating real-time interactive 2D and 3D applications for web and mobile platforms. It functions as a real-time 3D renderer and a physics simulation engine capable of producing interactive visual environments. The framework includes a visual scene editor that allows artists and developers to build, layout, and export project scenes through a graphical interface. This system supports visual scene composition and converts these layouts into structured data for runtime reconstruction. The engine's capabiliti

    TypeScript
    Auf GitHub ansehen↗5,791
  • timi-liuliang/echoAvatar von timi-liuliang

    timi-liuliang/echo

    983Auf GitHub ansehen↗

    Echo is a cross-platform game engine designed for the development of two-dimensional and three-dimensional interactive projects. It provides a unified environment that integrates scene management, visual scripting, and graphics rendering into a single workflow, allowing developers to build and deploy applications across desktop, mobile, and web platforms. The engine distinguishes itself through a node-based architecture that governs both scene organization and game logic. By utilizing a visual scripting tool and a data-flow shader graph, users can define complex behaviors and custom materials

    C++2d-game-engine3d-game-enginedigital-twin
    Auf GitHub ansehen↗983
  • fogleman/minecraftAvatar von fogleman

    fogleman/Minecraft

    5,420Auf GitHub ansehen↗

    This project is a Python voxel game engine and real-time renderer designed for interacting with block-based 3D environments. It functions as a procedural terrain simulator and a first-person navigator, allowing users to explore and visualize worlds composed of individual cubes. The system enables direct procedural terrain manipulation, providing a mechanism to add or remove blocks in real time to create custom structures. It utilizes a first-person camera system to translate keyboard and mouse inputs into movement and perspective changes within the virtual space. The engine handles 3D space

    Python
    Auf GitHub ansehen↗5,420
  • microsoft/windows-universal-samplesAvatar von microsoft

    microsoft/Windows-universal-samples

    9,696Auf GitHub ansehen↗

    This repository is a comprehensive collection of reference implementations and sample libraries for the Universal Windows Platform. It provides practical examples of how to use Windows Runtime APIs to build cross-device applications, including detailed guidance on XAML-based declarative user interfaces and DirectX-integrated rendering. The project distinguishes itself by providing a wide array of hardware integration suites, covering low-level communication with USB, Serial, I2C, SPI, and GPIO peripherals. It includes specialized implementations for mixed reality holographic rendering, advanc

    JavaScript
    Auf GitHub ansehen↗9,696
  • cocos/cocos-engineAvatar von cocos

    cocos/cocos-engine

    9,651Auf GitHub ansehen↗

    Cocos Engine is a cross-platform game engine designed for building high-performance 2D and 3D interactive experiences for web, mobile, and desktop platforms. It features a multi-backend rendering engine and a 2D and 3D physics simulator, utilizing a core architecture that combines a C++ runtime for performance with TypeScript for game logic scripting. The engine distinguishes itself through a multi-platform deployment system that packages projects for native operating systems and instant-play web ecosystems. Its graphics system supports multiple APIs, employing physically based rendering and

    C++3dcocoscocoscreator
    Auf GitHub ansehen↗9,651
  • openmoonray/openmoonrayAvatar von OpenMoonRay

    OpenMoonRay/openmoonray

    4,693Auf GitHub ansehen↗

    OpenMoonray is a production-grade physically based rendering system and path-tracing engine. It simulates the physical behavior of light to generate high-fidelity photorealistic images and is compatible with Universal Scene Description files for visualizing complex 3D scenes and production pipelines. The system is designed as a distributed rendering framework, capable of splitting heavy computational workloads across multiple machines or cloud clusters to accelerate image generation. It integrates OpenColorIO for consistent color management across different display devices and color spaces.

    CMake
    Auf GitHub ansehen↗4,693
  • google/model-viewerAvatar von google

    google/model-viewer

    8,127Auf GitHub ansehen↗

    model-viewer is a web-based 3D model viewer provided as a web component for rendering interactive three-dimensional assets and animations directly in a browser. It functions as a specialized GLTF web renderer designed to display GLTF and GLB files with settings optimized for performance and quality. The project includes a WebXR augmented reality player that projects 3D models into real-world environments using mobile device cameras and spatial tracking. It also features a visual regression testing tool capable of generating golden images and comparing renders to detect visual regressions in 3

    TypeScript
    Auf GitHub ansehen↗8,127