awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3D rendering engine

تم تحديث الترتيب في 19 يوليو 2026

For three dimensional rendering, the strongest matches are babylonjs/babylon.js (Babylon), mrdoob/three.js (This is a comprehensive 3D rendering engine that provides) and godotengine/godot (Godot is a full-featured, cross-platform game engine that provides). panda3d/panda3d and oframe/ogl round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Explore the best 3D rendering engines for your project. Compare top open-source libraries by activity and features to find the best fit.

3D rendering engine

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • babylonjs/babylon.jsالصورة الرمزية لـ BabylonJS

    BabylonJS/Babylon.js

    25,652عرض على GitHub↗

    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

    Babylon.js is a comprehensive, web-based 3D engine that provides a full suite of tools for real-time rendering, scene graph management, shader support, and physics integration, making it a flagship solution for 3D graphics development.

    TypeScriptCustom Shader ProgramsScene Graphs
    عرض على GitHub↗25,652
  • mrdoob/three.jsالصورة الرمزية لـ mrdoob

    mrdoob/three.js

    113,086عرض على GitHub↗

    This project is a high-level 3D graphics engine designed to render complex, hardware-accelerated environments within web browsers. It provides a comprehensive abstraction layer that manages scene graphs, cameras, and lighting, mapping high-level scene definitions onto low-level graphics APIs. By decoupling these definitions from specific hardware targets, the engine ensures consistent performance across diverse browsers and devices. The framework distinguishes itself through a robust architecture that includes a unified math library for high-frequency spatial calculations and a physically bas

    This is a comprehensive 3D rendering engine that provides a full suite of tools for scene graph management, shader support, and asset handling, making it a flagship solution for web-based 3D graphics.

    JavaScriptCustom Shader ProgramsScene GraphsCustom Material Definitions
    عرض على GitHub↗113,086
  • godotengine/godotالصورة الرمزية لـ godotengine

    godotengine/godot

    112,618عرض على GitHub↗

    Godot is a comprehensive, node-based game engine designed for building interactive 2D and 3D applications. It provides an integrated development environment that utilizes a hierarchical scene system to organize objects, propagate spatial transformations, and manage lifecycle events. The engine functions as a cross-platform development suite, allowing developers to author, test, and export software to desktop, mobile, and web environments from a single, unified codebase. The engine distinguishes itself through a modular, component-based architecture that relies on signals-based decoupling for

    Godot is a full-featured, cross-platform game engine that provides a complete 3D rendering pipeline, scene graph management, shader support, and integrated physics, making it a comprehensive solution for 3D scene development.

    C++Cross-Platform
    عرض على GitHub↗112,618
  • panda3d/panda3dالصورة الرمزية لـ panda3d

    panda3d/panda3d

    5,150عرض على GitHub↗

    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

    Panda3D is a comprehensive 3D engine that provides a complete suite of tools including a scene graph, real-time rendering, physics integration, and an asset pipeline, making it a flagship solution for 3D development.

    C++Scene Graphs3D Asset Loaders
    عرض على GitHub↗5,150
  • oframe/oglالصورة الرمزية لـ oframe

    oframe/ogl

    4,540عرض على GitHub↗

    ogl is a WebGL graphics library and 3D scene graph engine designed for rendering three-dimensional scenes. It provides a lightweight framework for managing geometries and coordinating spatial transformations within a hierarchical system. The project includes a PBR shader system for creating realistic materials and a GPGPU computation framework for performing large-scale general-purpose calculations and particle simulations on the graphics processor. It also features a post-processing suite for applying visual filters to rendered scenes via frame buffers. The library covers broader capabiliti

    This is a lightweight WebGL-based 3D rendering engine that provides essential scene graph management, shader support, and an asset pipeline for building interactive 3D experiences in the browser.

    JavaScriptScene GraphsScene GraphsObject Hierarchy Management
    عرض على GitHub↗4,540
  • cocos2d/cocos2d-xالصورة الرمزية لـ cocos2d

    cocos2d/cocos2d-x

    18,942عرض على GitHub↗

    Cocos2d-x is a high-performance C++ game development framework designed for building and deploying interactive applications across mobile, desktop, and web platforms. It functions as a cross-platform game engine that utilizes an entity-component system to manage object lifecycles, behaviors, and spatial relationships within a unified codebase. The engine is distinguished by its specialized 2D graphics rendering pipeline, which is optimized for hardware-accelerated performance when displaying sprites, particle effects, and skeletal animations. It provides developers with low-level access to gr

    Cocos2d-x is a cross-platform game engine that provides a robust framework for managing scenes and rendering graphics, though it is primarily optimized for 2D rather than 3D workflows.

    C++Custom Shader ProgramsPhysics EnginesScene Graphs
    عرض على GitHub↗18,942
  • jmonkeyengine/jmonkeyengineالصورة الرمزية لـ jMonkeyEngine

    jMonkeyEngine/jmonkeyengine

    4,150عرض على GitHub↗

    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

    jMonkeyEngine is a comprehensive 3D game engine that provides a full suite of tools for real-time rendering, scene graph management, shader support, and integrated physics, making it a complete solution for 3D development.

    JavaScene Graphs
    عرض على GitHub↗4,150
  • google/filamentالصورة الرمزية لـ google

    google/filament

    19,658عرض على GitHub↗

    Filament is a real-time physically based rendering engine designed for high-fidelity 3D graphics. It functions as a cross-platform graphics library that provides a unified interface for rendering complex models and materials across desktop, mobile, and web environments. The engine distinguishes itself through a data-oriented architecture that optimizes memory usage and processing speed, alongside a shader-variant system that generates specialized code for specific material and lighting configurations. By abstracting diverse hardware graphics backends, it ensures consistent visual performance

    Filament is a high-performance, cross-platform 3D rendering engine that provides a robust suite of features including physically based rendering, shader management, and a comprehensive asset pipeline for real-time graphics.

    C++3D Asset Loaders
    عرض على GitHub↗19,658
  • kaijuengine/kaijuالصورة الرمزية لـ KaijuEngine

    KaijuEngine/kaiju

    4,568عرض على GitHub↗

    Kaiju is a general purpose 2D and 3D game engine built with the Go programming language and the Vulkan graphics API. It serves as a cross-platform game framework for deploying interactive applications to Windows, Linux, Mac, and Android. The engine includes an integrated game editor for composing scenes, managing assets, and designing shaders within a visual workspace. It provides a dedicated shader designer workspace that supports real-time hot-reloading, allowing visual changes to be seen instantly without restarting the application. The framework covers a broad range of production systems

    This is a cross-platform game engine that provides a comprehensive suite of 3D rendering, scene management, and asset pipeline tools, making it a direct fit for your requirements.

    GoCross-PlatformScene Graphs
    عرض على GitHub↗4,568
  • o3de/o3deالصورة الرمزية لـ o3de

    o3de/o3de

    8,954عرض على GitHub↗

    This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati

    This is a comprehensive, modular 3D game engine that provides a full suite of real-time rendering, scene management, and physics integration capabilities suitable for high-fidelity 3D environments.

    C++Custom Shader ProgramsCustom Material DefinitionsObject Hierarchy Management
    عرض على GitHub↗8,954
  • timi-liuliang/echoالصورة الرمزية لـ timi-liuliang

    timi-liuliang/echo

    983عرض على GitHub↗

    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

    Echo is a cross-platform game engine that provides a comprehensive suite for 3D rendering, including scene graph management, shader support, and physics integration, making it a direct fit for your requirements.

    C++Scene GraphsScene Management Systems
    عرض على GitHub↗983
  • bkaradzic/bgfxالصورة الرمزية لـ bkaradzic

    bkaradzic/bgfx

    17,161عرض على GitHub↗

    bgfx is a cross-platform, graphics rendering abstraction layer designed for high-performance applications. It provides a unified interface that maps high-level rendering commands to native graphics APIs, allowing developers to maintain a single codebase that executes consistently across diverse operating systems and hardware architectures. The library distinguishes itself through a multi-threaded command submission model that decouples rendering logic from the main application thread, effectively minimizing CPU bottlenecks. It utilizes a backend-agnostic command buffer and a deferred resource

    This is a cross-platform graphics rendering library that provides the core abstraction and pipeline management needed to build a 3D engine, though it functions as a low-level rendering layer rather than a full-featured engine with built-in physics.

    CReal-Time Rendering EnginesShaders
    عرض على GitHub↗17,161
  • thecherno/hazelالصورة الرمزية لـ TheCherno

    TheCherno/Hazel

    13,006عرض على GitHub↗

    Hazel is a C++ game development framework and 3D graphics rendering engine designed for building high-performance interactive software. It provides a foundational architecture that enables the construction of desktop applications through native hardware acceleration. The project includes a dedicated game engine editor that allows for the design and testing of interactive 3D and 2D scenes within a unified environment. This editor utilizes an immediate mode interface to maintain synchronization with the engine state, while a hardware-agnostic abstraction layer handles rendering commands across

    Hazel is a comprehensive C++ game engine that provides a full 3D rendering pipeline, scene management, and an integrated editor, making it a complete solution for building interactive 3D applications.

    C++Game Development Frameworks3D Rendering EnginesGame Development Engines
    عرض على GitHub↗13,006
  • ogrecave/ogreالصورة الرمزية لـ OGRECave

    OGRECave/ogre

    4,607عرض على GitHub↗

    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

    Ogre is a comprehensive, cross-platform 3D rendering engine that provides a full suite of features including scene graph management, modular shader support, and integrated physics and asset pipelines for real-time graphics.

    C++3D Game Engines3D Rendering Engines3D Graphics Pipelines
    عرض على GitHub↗4,607
  • playcanvas/engineالصورة الرمزية لـ playcanvas

    playcanvas/engine

    16,051عرض على GitHub↗

    This project is a WebGL 3D game engine and comprehensive suite of tools for rendering high-performance 3D graphics and interactive scenes in the browser using WebGL and WebGPU. It provides a dedicated WebXR framework for building augmented and virtual reality experiences that run directly in a web browser. The engine includes a specialized Gaussian splatting renderer for displaying 3D point-cloud data to create photorealistic environmental captures. It utilizes a glTF asset pipeline to load and stream compressed 3D models and textures for efficient asset delivery. The system covers real-time

    This is a comprehensive, web-based 3D engine that provides a full suite of tools for real-time rendering, scene graph management, shader support, and physics integration, making it a complete solution for 3D graphics.

    JavaScript3D Game EnginesBrowser-Based 3D Visualizations3D Physics Engines
    عرض على GitHub↗16,051
  • steaklive/everyray-rendering-engineالصورة الرمزية لـ steaklive

    steaklive/EveryRay-Rendering-Engine

    738عرض على GitHub↗

    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

    This is a comprehensive C++ rendering engine that provides real-time graphics features like PBR, global illumination, and volumetric effects, making it a robust choice for building 3D scenes.

    C++Real-Time Rendering Engines
    عرض على GitHub↗738
  • metafizzy/zdogالصورة الرمزية لـ metafizzy

    metafizzy/zdog

    10,603عرض على GitHub↗

    Zdog is a JavaScript graphics library designed for rendering pseudo-three-dimensional geometric models within web browser environments. It functions as a lightweight engine that draws flat, vector-based shapes onto HTML5 canvas or SVG elements by utilizing a scene graph to manage object relationships and spatial transformations. The library distinguishes itself through a unique approach to volumetric modeling, where three-dimensional depth is simulated on flat shapes by dynamically adjusting stroke thickness. This technique allows for the creation of rounded, plump visual effects without the

    Zdog is a lightweight engine for rendering pseudo-3D geometric models in the browser, providing a scene graph and animation capabilities that fit the requirements for a 3D rendering tool, even if its approach to depth is stylized and flat.

    JavaScriptScene GraphsObject Hierarchy Management
    عرض على GitHub↗10,603
  • mosra/magnumالصورة الرمزية لـ mosra

    mosra/magnum

    5,169عرض على GitHub↗

    Magnum is a C++ middleware suite for cross-platform graphics development and real-time data visualization. It provides a hardware-agnostic rendering layer that translates graphics commands into platform-specific calls, ensuring consistent behavior across different GPU drivers and APIs such as Vulkan. The project focuses on decoupling application logic from underlying hardware through abstract graphics and system utilities. It features a plugin-based resource importer for 3D assets and audio, a hierarchical scene graph for spatial transformations, and a high-performance signal-based event syst

    Magnum is a comprehensive C++ graphics middleware suite that provides the core components for 3D rendering, including a scene graph, shader management, and asset pipelines, making it a robust engine for building custom 3D applications.

    C++Scene GraphsAsset Format Importers
    عرض على GitHub↗5,169
  • orillusion/orillusionالصورة الرمزية لـ Orillusion

    Orillusion/orillusion

    5,188عرض على GitHub↗

    Orillusion is a WebGPU 3D rendering engine designed for high-fidelity scenes and visual effects in the browser. It functions as a GPU compute framework for parallel mathematical operations and a physically-based rendering graphics pipeline for realistic materials and surfaces. The system also includes a web-based 3D animation toolkit for driving skeletal animations and interpolating vertex positions. The engine is distinguished by its use of an entity component system for scene logic and a macro-based shader generation system that creates multiple shader variants. It optimizes performance thr

    Orillusion is a WebGPU-based 3D engine that provides real-time rendering, scene management, and shader support, making it a capable tool for building 3D applications directly in the browser.

    TypeScriptCustom Shader ProgramsMaterials & Shading
    عرض على GitHub↗5,188
  • libgdx/libgdxالصورة الرمزية لـ libgdx

    libgdx/libgdx

    24,816عرض على GitHub↗

    LibGDX is a Java-based framework designed for cross-platform game development, enabling the creation and deployment of 2D and 3D games across desktop, mobile, and web environments from a single codebase. It functions as a comprehensive library that abstracts hardware-accelerated graphics, audio, input, and file system access, providing a unified interface for developers to manage game logic and application lifecycles. The framework distinguishes itself through a high-performance architecture that prioritizes efficiency and native interoperability. It utilizes a batch-oriented graphics pipelin

    LibGDX is a cross-platform game development framework that provides the necessary 3D rendering, scene management, and shader support required to build 3D applications, though it functions as a code-first library rather than a standalone visual engine.

    JavaCustom Shader ProgramsPhysics EnginesScene Graphs
    عرض على GitHub↗24,816
  • aframevr/aframeالصورة الرمزية لـ aframevr

    aframevr/aframe

    17,557عرض على GitHub↗

    A-Frame is a declarative 3D scene engine and WebXR framework used to build virtual and augmented reality experiences directly in the web browser. It utilizes an entity component system where generic objects are assigned behaviors through attachable components and lifecycle hooks. The framework allows the assembly of immersive environments using HTML-like markup to define geometries, lighting, and materials. It implements WebXR standards to ensure consistent playback across different hardware and browsers, including support for VR headsets, desktops, and mobile devices. The system covers a br

    A-Frame is a web-based 3D engine that provides a declarative entity-component system for managing scenes, shaders, and assets, making it a capable tool for real-time 3D rendering in the browser.

    JavaScript3D Asset Loaders
    عرض على GitHub↗17,557
  • pmndrs/react-three-fiberالصورة الرمزية لـ pmndrs

    pmndrs/react-three-fiber

    31,172عرض على GitHub↗

    This project is a React-based WebGL renderer that enables the creation of three-dimensional scenes using a declarative, component-driven architecture. It functions as a bridge between a component-based user interface library and a low-level graphics engine, allowing developers to manage lights, cameras, and geometry as standard elements within a reactive tree structure. The library distinguishes itself by treating the scene graph as a declarative hierarchy that synchronizes directly with application state and lifecycle events. It utilizes a custom reconciler to map component updates to object

    This library acts as a declarative bridge for rendering 3D scenes within React, providing a robust scene graph and shader support by leveraging the underlying Three.js engine.

    TypeScriptWebGL & GPU RenderingRenderingComponent-Based Scene Graphs
    عرض على GitHub↗31,172
  • pmndrs/racing-gameالصورة الرمزية لـ pmndrs

    pmndrs/racing-game

    2,203عرض على GitHub↗

    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

    This project is a browser-based 3D game engine that provides a declarative scene graph, real-time rendering, and integrated game state management, making it a functional tool for building 3D scenes and interactive environments.

    TypeScriptMulti-Dimensional Game Creation3D Game EnginesCentralized State Management
    عرض على GitHub↗2,203
  • diligentgraphics/diligentengineالصورة الرمزية لـ DiligentGraphics

    DiligentGraphics/DiligentEngine

    4,193عرض على GitHub↗

    DiligentEngine is a cross-platform graphics abstraction layer and physically-based rendering engine. It provides a unified interface for executing 3D graphics commands across multiple low-level rendering backends from a single codebase, including a dedicated system for importing 3D assets via the GLTF 2.0 format. The engine features an HLSL shader cross-compiler that allows a single set of shaders to run across different graphics APIs and operating systems. It supports advanced rendering capabilities such as ray-tracing, mesh shaders, variable rate shading, and bindless resources. The framew

    This is a cross-platform graphics engine that provides the core rendering pipeline, shader abstraction, and asset management required for building 3D applications, though it focuses more on the rendering backend than integrated physics.

    BatchfileCross-Platform Graphics ToolingGraphics Engines and Rendering3D Asset Pipelines
    عرض على GitHub↗4,193
  • isl-org/open3dالصورة الرمزية لـ isl-org

    isl-org/Open3D

    13,718عرض على GitHub↗

    Open3D is a software toolkit designed for the processing, alignment, and reconstruction of three-dimensional data. It functions as a computer vision geometry engine that enables the manipulation of point clouds, meshes, and volumetric grids derived from sensor inputs. The library distinguishes itself through a high-performance computational core that executes geometric processing tasks in native code, paired with a binding layer that exposes these capabilities to high-level languages for rapid prototyping. It provides specialized algorithms for spatial registration, allowing users to merge mu

    Open3D is a specialized geometry and 3D data processing engine that includes real-time rendering and visualization capabilities, making it a suitable tool for developers building applications that require 3D scene manipulation and rendering.

    C++3D Data Processing LibrariesGeometric EnginesGeometry Engines
    عرض على GitHub↗13,718
  • raysan5/raylibالصورة الرمزية لـ raysan5

    raysan5/raylib

    33,466عرض على GitHub↗

    This project is a C-based multimedia toolkit and cross-platform game framework designed for building interactive applications. It provides a low-level programming interface that grants direct access to hardware-accelerated graphics, real-time audio processing, and user input handling. By utilizing an immediate-mode rendering architecture, the library processes visual state changes frame-by-frame, which simplifies the logic required for dynamic interfaces and interactive simulations. The library distinguishes itself through a zero-dependency design that avoids complex external build requiremen

    This is a cross-platform framework that provides the core 3D rendering, shader support, and scene management capabilities required for building interactive graphics applications, even though it uses an immediate-mode approach rather than a traditional scene-graph-heavy engine.

    CGame EnginesFrameworksC & C++ Ecosystem
    عرض على GitHub↗33,466
  • whitestormjs/whs.jsW

    WhitestormJS/whs.js

    6,326عرض على GitHub↗

    whs.js is a WebGL 3D game engine and extensible application framework used to create interactive 3D experiences and browser-based games. It provides a simplified abstraction layer over low-level WebGL rendering to manage cameras, lighting, and the overall 3D environment. The framework utilizes a modular 3D scene graph to organize objects into a hierarchical system of components. It integrates multithreaded physics simulation by using web workers to run calculations in parallel with the main render loop. The system includes a modular plugin architecture that allows for the extension of base a

    This is a 3D game engine built on WebGL that provides a scene graph, shader support, and integrated physics, making it a capable tool for rendering 3D scenes in the browser.

    JavaScript3D Game Engines3D Scene AbstractionsAPI Abstraction Layers
    عرض على GitHub↗6,326
  • asny/three-dالصورة الرمزية لـ asny

    asny/three-d

    1,634عرض على GitHub↗

    Three-d is a cross-platform graphics framework for the Rust programming language designed to facilitate the development of 2D and 3D applications. It provides a unified rendering toolkit that abstracts hardware-specific graphics APIs, allowing visual content to run consistently across desktop, mobile, and web environments. The library distinguishes itself by balancing high-level, immediate-mode abstractions with granular control over the rendering pipeline. It includes built-in support for instanced geometry rendering to optimize performance in complex scenes, alongside a resource-oriented sy

    This is a cross-platform 3D rendering library that provides the core capabilities for scene management, shader support, and real-time rendering in Rust, making it a suitable engine for building 3D applications.

    RustCross-Platform Graphics Frameworks2D and 3D Graphics RenderingGraphics API Abstractions
    عرض على GitHub↗1,634
  • inexorgame/vulkan-rendererالصورة الرمزية لـ inexorgame

    inexorgame/vulkan-renderer

    1,166عرض على GitHub↗

    This project is a 3D game engine built with C++20 that utilizes the Vulkan API to provide high-performance hardware-accelerated graphics. It features a render-graph architecture designed to manage resource dependencies and optimize command submission across different operating systems and GPU vendors. The engine distinguishes itself through integrated tools for real-time collaborative development, allowing multiple users to coordinate, build, and arrange game assets within an active session. It also includes a centralized platform for sharing and discovering user-generated content, facilitati

    This is a comprehensive 3D game engine that provides a Vulkan-based rendering pipeline, scene management, and collaborative development tools, fitting the requirements for a 3D rendering engine.

    C++Vulkan-Based Game EnginesEntity Component SystemsGame State Delta Updates
    عرض على GitHub↗1,166
  • mitsuba-renderer/mitsuba3الصورة الرمزية لـ mitsuba-renderer

    mitsuba-renderer/mitsuba3

    2,698عرض على GitHub↗

    Mitsuba 3 is a high-performance physically based rendering framework that operates as a CPU and GPU render engine. It functions as a spectral rendering system and a differentiable path tracer, simulating the transport of light as spectral or polarized data through materials and geometry. The system is distinguished by its differentiable rendering pipeline, which calculates derivatives of images relative to input parameters to enable inverse rendering and optimization. It utilizes a just-in-time compilation layer to transform rendering logic into optimized kernels for hardware-agnostic executi

    This is a high-performance physically based rendering engine that provides advanced light transport simulation and shader support, though it is specialized for offline or differentiable rendering rather than real-time interactive scene management.

    C++Physically Based RenderingAutomatic Differentiation FrameworksCross-Backend Render Engines
    عرض على GitHub↗2,698
قارن بين أفضل 10 في لمحة
المستودعالنجوماللغةالترخيصآخر تحديث
babylonjs/babylon.js25.7KTypeScriptApache-2.016 يونيو 2026
mrdoob/three.js113.1KJavaScriptMIT16 يونيو 2026
godotengine/godot112.6KC++MIT15 يونيو 2026
panda3d/panda3d5.2KC++NOASSERTION13 يونيو 2026
oframe/ogl4.5KJavaScript—13 أبريل 2025
cocos2d/cocos2d-x18.9KC++—9 مايو 2025
jmonkeyengine/jmonkeyengine4.2KJavabsd-3-clause21 فبراير 2026
google/filament19.7KC++apache-2.020 فبراير 2026
kaijuengine/kaiju4.6KGoNOASSERTION23 يونيو 2026
o3de/o3de9KC++other20 فبراير 2026

Related searches

  • مكتبة تجريد رسوميات متعددة المنصات
  • مكتبة WebGL للرسم ثلاثي الأبعاد في المتصفح
  • Geometric primitive library
  • a Next.js boilerplate for Three.js projects
  • Graph visualization library
  • a library for rendering interactive data visualizations
  • أداة ذكاء اصطناعي لتوليد نماذج ثلاثية الأبعاد
  • Dynamic view engine