Panda3D logo

Panda3D

Enables 3D rendering, game development, and virtual reality for Python and C++ programs.

Made by Carnegie Mellon Entertainment Technology Center

  • framework

  • 3d-games

  • Game Development

  • Game Engine

What is Panda3D?

Panda3D is an open-source game engine and framework for 3D rendering and game development, supporting both Python and C++ programming languages. Its liberal license allows for its use in commercial ventures, making it an accessible option for a wide range of applications. The engine provides a comprehensive set of tools and features for creating 3D games, visualizing projects, and developing immersive experiences. With an active community and extensive documentation, Panda3D offers a robust and flexible platform for developers to bring their creative visions to life

Highlights

  • Cross-platform compatibility: Panda3D can be used on Windows, macOS, and Linux, allowing for the development of games and applications that can run on multiple operating systems
  • Scripting capabilities: The engine supports both Python and C++ programming languages, enabling developers to choose the language that best suits their needs and preferences
  • Virtual reality integration: Panda3D provides support for creating and deploying cloud-based virtual reality solutions, empowering businesses to explore new possibilities in visualization and interactive experiences
  • Extensive documentation and community support: The Panda3D ecosystem offers a wealth of resources, including comprehensive documentation and an active community that can provide assistance and guidance to users.

Platforms

  • Desktop Chromebook
  • Windows
  • Linux
  • Desktop Linux
  • Mobile iPad
  • Mobile Android
  • On-Premise Windows
  • Mac
  • Desktop Mac
  • Mobile iPhone
  • Desktop Windows
  • On-Premise Linux
  • Cloud, SaaS, Web-based

Languages

  • English

Social

Features

    • 3D Renderer