awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
panda3d avatar

panda3d/panda3d

0
View on GitHub↗
5,150 estrellas·875 forks·C++·9 vistaswww.panda3d.org↗

Panda3d

Panda3D es un motor de juegos multiplataforma y sistema de renderizado de gráficos 3D desarrollado para Python y C++. Funciona como un framework integral para construir aplicaciones 3D interactivas, proporcionando un simulador de física en tiempo real y una herramienta de pipeline de activos 3D especializada.

El motor se distingue por combinar un núcleo de C++ de alto rendimiento con bindings de lenguaje Python interoperables. Utiliza una arquitectura de grafo de escena para organizar objetos 3D y proporciona un sistema de conversión de activos basado en pipeline para optimizar modelos y texturas para la carga en tiempo de ejecución.

Su superficie de capacidades incluye primitivas gráficas de bajo nivel para la ejecución de shaders de GPU personalizados, renderizado de audio 3D e integración de realidad virtual para conectividad de periféricos y rastreadores. El framework también cuenta con herramientas para el empaquetado de binarios de aplicaciones multiplataforma y perfilado de rendimiento de frames basado en red.

El proyecto proporciona una capa de abstracción de hardware unificada para asegurar un comportamiento consistente a través de diferentes sistemas operativos y entornos de hardware.

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.
  • Motores de juegos - Framework for 3D rendering and game development.
  • Media & Communication - Cross-platform game engine
  • Game Development - Provides a full-featured 3D game engine.

Historial de estrellas

Gráfico del historial de estrellas de panda3d/panda3dGráfico del historial de estrellas de panda3d/panda3d

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Panda3d

Proyectos open-source similares, clasificados según cuántas características comparten con Panda3d.
  • gameplay3d/gameplayAvatar de gameplay3d

    gameplay3d/gameplay

    4,864Ver en GitHub↗

    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
    Ver en GitHub↗4,864
  • o3de/o3deAvatar de o3de

    o3de/o3de

    8,954Ver en 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

    C++3d-graphics3d-graphics-engineanimation
    Ver en GitHub↗8,954
  • libgdx/libgdxAvatar de libgdx

    libgdx/libgdx

    24,816Ver en 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

    Java2d3dandroid
    Ver en GitHub↗24,816
  • playcanvas/engineAvatar de playcanvas

    playcanvas/engine

    16,051Ver en 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

    JavaScript
    Ver en GitHub↗16,051
Ver las 30 alternativas a Panda3d→

Preguntas frecuentes

¿Qué hace panda3d/panda3d?

Panda3D es un motor de juegos multiplataforma y sistema de renderizado de gráficos 3D desarrollado para Python y C++. Funciona como un framework integral para construir aplicaciones 3D interactivas, proporcionando un simulador de física en tiempo real y una herramienta de pipeline de activos 3D especializada.

¿Cuáles son las características principales de panda3d/panda3d?

Las características principales de panda3d/panda3d son: 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.

¿Qué alternativas de código abierto existen para panda3d/panda3d?

Las alternativas de código abierto para panda3d/panda3d incluyen: 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…