Panda 3D

Panda3D es un motor 3D, una biblioteca de subrutinas para desarrollo de render y juegos 3D. La biblioteca es C++ estandar con un conjunto de accesorios Python. Panda se creo para el desarrollo comercial de videojuegos y sus usuarios son aún principalmente desarrolladores de videojuegos. Panda3D fue desarrollado por Disney para su MMORPG, Toontown. Se publico como software libre en 2002. Panda3D se desarrolla en conjunto por Disney y Carnegie Mellon University’s Entertainment Technology Center.

Instalación

#

[[http://www.openssl.org/ openssl]]
[[http://ffmpeg.org/ FFMPEG]]
[[http://www.ijg.org/ libjpeg]]
[[http://www.libpng.org/ libpng]]
[[http://freetype.sourceforge.net/ Freetype]]
[[http://www.gtk.org/ GTK]]
[[http://python.org/ Python]]
[[http://www.fmod.org/ FMOD]]
[[http://www.openal.org/ OpenAL]]
[[[http://developer.nvidia.com/object/cg_toolkit.html Cg Toolkit]]]
[[[http://code.google.com/p/libsquish/ Open Dynamics Engine (ODE)]]]

’'’Very Optional’’’

[[http://code.google.com/p/libsquish/ libsquish]]
[[http://www.fftw.org/ FFTW]]
[[http://opencv.willowgarage.com/ OpenCV]]
[[http://www.hitl.washington.edu/artoolkit/ ATRoolKit]]
[[https://collada.org/mediawiki/index.php/FCollada FCollada]]

[[vrpn]]

#

[[http://code.google.com/p/bullet/downloads/list bullet]]

[[http://bulletphysics.org]]

Bullet es una biblioteca de Detección de Colisiones y Dinámica de Cuerpos Rígidos para juegos y animación. Libre para uso comercial, incluido Playstation 3, con licencia ZLib.

’'’Build (Ubuntu 13.04 amd64)’’’

tar -xvzf bullet-2.XX-revXXXX.tgz cd bullet-2.XX-revXXXX.tgz LDFLAGS=”-L/usr/lib -L/usr/local/lib” ./configure make -j2 sudo make install }}}

[[http://librocket.com/ rocket]]

’'’Estas no son de Panda’’’

  • ARToolKit
  • OpenVRML
  • Boost

#

[[http://www.boost.org/]]

Las bibliotecas Boost estan pensadas para ser ampliamente útiles a través de un espectro amplio de aplicaciones.

’'’Build Ubuntu 13.04 amd64’’’

LDFLAGS=”-L/usr/lib -L/usr/local/lib” ./bootstrap.sh sudo LDFLAGS=”-L/usr/lib -L/usr/local/lib” ./b2 install }}}

#

}}}

Bugs

[[https://bugs.launchpad.net/panda3d/+bug/990221 eigen]]

Referencia


CategoryHowtos