README 1.7 KB

123456789101112131415161718192021222324252627282930313233
  1. Panda3D is an open source 3D Engine originally developed, and still
  2. actively maintained, by the Walt Disney VR Studio. Additional
  3. development and support for the open source community is provided by
  4. the Entertainment Technology Center of Carnegie Mellon University.
  5. At the present, we are providing two completely unrelated systems for
  6. building Panda. The original build system, ppremake, is still in
  7. active use by the VR Studio, and is useful if you want advanced build
  8. control. The other build system, makepanda, is designed to build
  9. quickly and painlessly, and is used to generate the official releases.
  10. The ppremake system is a makefile generator, and allows you to
  11. configure your build environment to a high degree of customization.
  12. It is a fairly complex build system, and it requires some comfort with
  13. using the command-line make utilities.
  14. The makepanda system is a Python script that directly invokes the
  15. compiler to build the Panda sources. Its emphasis is on providing a
  16. hands-off, simple approach to building Panda.
  17. Both systems may require you to first install a number of third-party
  18. tools if you would like to make them available for Panda, such as
  19. FreeType or OpenSSL. You may also download a zip file that contains
  20. precompiled versions of these third-party libraries from the Panda
  21. website, which is especially useful when used in conjunction with the
  22. makepanda system.
  23. If you are interested in compiling Panda for yourself, you are welcome
  24. to use either build system. Please refer to the documents INSTALL-PP
  25. or INSTALL-MK, in this directory, for build instructions for ppremake
  26. and makepanda, respectively. You may also be interested in
  27. downloading the prebuilt Panda3D binaries from the Panda website at
  28. http://www.panda3d.org/ .