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
·
panda3d avatar

panda3d/panda3d

0
View on GitHub↗
5,150 Stars·875 Forks·C++·8 Aufrufewww.panda3d.org↗

Panda3d

Panda3D ist eine plattformübergreifende Game-Engine und ein 3D-Grafik-Rendering-System, das für Python und C++ entwickelt wurde. Es fungiert als umfassendes Framework zum Bau interaktiver 3D-Anwendungen und bietet einen Echtzeit-Physiksimulator sowie ein spezialisiertes 3D-Asset-Pipeline-Tool.

Die Engine zeichnet sich durch die Kombination eines performanten C++-Kerns mit interoperablen Python-Sprachbindungen aus. Sie nutzt eine Szenengraph-Architektur zur Organisation von 3D-Objekten und bietet ein Pipeline-basiertes Asset-Konvertierungssystem zur Optimierung von Modellen und Texturen für das Laden zur Laufzeit.

Die Funktionspalette umfasst Low-Level-Grafikprimitive für benutzerdefinierte GPU-Shader-Ausführung, 3D-Audio-Rendering und Virtual-Reality-Integration für Peripherie- und Tracker-Konnektivität. Das Framework bietet zudem Tools für Multi-Plattform-Anwendungs-Binary-Packaging und netzwerkbasiertes Frame-Performance-Profiling.

Das Projekt bietet eine einheitliche Hardware-Abstraktionsschicht, um konsistentes Verhalten über verschiedene Betriebssysteme und Hardwareumgebungen hinweg sicherzustellen.

Features

  • 3D Game Engines - Provides a comprehensive framework for building interactive 3D games and experiences using Python and C++.
  • Physics Simulation - Calculates rigid body dynamics and physical interactions using integrated physics simulation engines.
  • Scene Graphs - Utilizes a hierarchical scene graph to organize 3D objects and propagate transformations throughout the scene.
  • Python and C++ Game Engines - Combines a high-performance C++ core with interoperable Python bindings for rapid game development.
  • Real-Time Physics Engines - Includes a real-time physics engine for calculating rigid body dynamics and physical interactions.
  • 3D Asset Pipelines - Offers a complete pipeline for importing, processing, and optimizing 3D models and textures for runtime use.
  • Custom Graphics Rendering - Enables the creation of specialized visual effects and rendering techniques using GPU shaders and low-level graphics primitives.
  • GPU-Accelerated Shaders - Enables the execution of programmable GPU shaders to control specific visual rendering effects.
  • Custom Rendering Logic - Exposes low-level graphics primitives and custom rendering logic for creating specialized visual effects.
  • 3D Scene Renderers - Uses hardware-accelerated pipelines for the real-time visualization of three-dimensional scenes.
  • 3D Rendering Engines - Implements a high-performance engine for the real-time calculation and display of three-dimensional graphical environments.
  • C++ Engine Extensions - Implements a high-performance C++ core that exposes its functionality to Python via a bridge API.
  • Python-C++ Bindings - Exposes C++ classes and functions to Python to combine execution speed with scripting flexibility.
  • Cross-Platform Abstraction Layers - Provides a unified hardware abstraction layer to ensure consistent behavior across different operating systems and graphics APIs.
  • Game Physics Integration - Integrates third-party physics engines into the core engine loop for rigid body simulations.
  • Frame - Provides a network-based profiling system to track frame time distribution and identify performance bottlenecks.
  • Cross-Platform Binary Distribution - Provides tools for compiling and distributing software binaries across multiple desktop operating systems and hardware environments.
  • Asset Pipelines - Ships command-line tools for processing and optimizing source assets to streamline content production.
  • Standalone Binary Packaging - Compiles source code into standalone executable binaries with bundled dependencies for end-user installation.
  • Real-Time Performance Profilers - Includes high-precision, real-time performance profiling to identify bottlenecks in running 3D applications.
  • Cross-Platform Application Packaging - Provides tools to package and distribute software binaries across diverse hardware and operating system environments.
  • 3D Asset Importers - Provides utilities to convert 3D meshes and textures from external tools into runtime-ready representations.
  • 3D Spatial - Produces 3D surround sound and immersive audio effects by positioning sound sources in 3D space.
  • Graphics Asset Optimization Pipelines - Converts raw 3D geometry and texture files into optimized binary formats for fast runtime loading.
  • Virtual Reality - Integrates virtual reality peripherals and trackers to enable immersive spatial interaction and device tracking.
  • Rendering Performance Analysis - Includes specialized diagnostic tools to measure GPU resource usage and identify rendering bottlenecks.
  • Low-Level Rendering Engines - Exposes low-level graphics primitives and direct control over the rendering pipeline for custom GPU shaders.
  • Cross-Platform Frameworks - Provides a framework that enables the creation of 3D applications for multiple operating systems from a single codebase.
  • VR Peripheral Connectivity - Provides a system for connecting VR trackers and controllers to enable interactive user input and device tracking.
  • System Performance Optimization - Provides mechanisms for analyzing system metrics to identify and resolve performance bottlenecks across hardware.
  • 3D Asset Loaders - Supports loading 3D models and animations from a wide variety of standard interchange formats.
  • Game Engines - Powerful, mature game engine developed by Disney and Carnegie Mellon.
  • Puzzle and Racing - Game engine used for racing and 3D titles.
  • Game-Engines - Framework for 3D rendering and game development.
  • Media & Communication - Cross-platform game engine
  • Game Development - Provides a full-featured 3D game engine.

Star-Verlauf

Star-Verlauf für panda3d/panda3dStar-Verlauf für panda3d/panda3d

KI-Suche

Entdecke weitere awesome Repositories

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

Start searching with AI

Open-Source-Alternativen zu Panda3d

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Panda3d.
  • gameplay3d/gameplayAvatar von gameplay3d

    gameplay3d/gameplay

    4,864Auf GitHub ansehen↗

    Gameplay is a high-performance C++ game engine and cross-platform framework designed for developing 2D and 3D interactive games. It functions as both a 3D graphics engine for rendering environments and a 2D game development kit for creating sprite-based mechanics. The framework provides a cross-platform abstraction layer to ensure that game logic and graphics run across various hardware and software platforms using a shared codebase. The engine implements a hardware-accelerated rendering pipeline and component-based game logic to separate data from behavior. It utilizes a native C++ impleme

    C++c-plus-pluscross-platformengine
    Auf GitHub ansehen↗4,864
  • o3de/o3deAvatar von o3de

    o3de/o3de

    8,954Auf GitHub ansehen↗

    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

    C++3d-graphics3d-graphics-engineanimation
    Auf GitHub ansehen↗8,954
  • libgdx/libgdxAvatar von libgdx

    libgdx/libgdx

    24,816Auf GitHub ansehen↗

    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

    Java2d3dandroid
    Auf GitHub ansehen↗24,816
  • playcanvas/engineAvatar von playcanvas

    playcanvas/engine

    16,051Auf GitHub ansehen↗

    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

    JavaScript
    Auf GitHub ansehen↗16,051
Alle 30 Alternativen zu Panda3d anzeigen→

Häufig gestellte Fragen

Was macht panda3d/panda3d?

Panda3D ist eine plattformübergreifende Game-Engine und ein 3D-Grafik-Rendering-System, das für Python und C++ entwickelt wurde. Es fungiert als umfassendes Framework zum Bau interaktiver 3D-Anwendungen und bietet einen Echtzeit-Physiksimulator sowie ein spezialisiertes 3D-Asset-Pipeline-Tool.

Was sind die Hauptfunktionen von panda3d/panda3d?

Die Hauptfunktionen von panda3d/panda3d sind: 3D Game Engines, Physics Simulation, Scene Graphs, Python and C++ Game Engines, Real-Time Physics Engines, 3D Asset Pipelines, Custom Graphics Rendering, GPU-Accelerated Shaders.

Welche Open-Source-Alternativen gibt es zu panda3d/panda3d?

Open-Source-Alternativen zu panda3d/panda3d sind unter anderem: gameplay3d/gameplay — Gameplay is a high-performance C++ game engine and cross-platform framework designed for developing 2D and 3D… o3de/o3de — This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic… libgdx/libgdx — LibGDX is a Java-based framework designed for cross-platform game development, enabling the creation and deployment of… playcanvas/engine — This project is a WebGL 3D game engine and comprehensive suite of tools for rendering high-performance 3D graphics and… ogrecave/ogre — Ogre is a high-level 3D rendering engine designed for creating games, simulations, and visualizations without… cocos2d/cocos2d-x — Cocos2d-x is a high-performance C++ game development framework designed for building and deploying interactive…