|
|
|
|
Panda3d game and simulation engineOn this course we currently use our own binary version of the Panda3d game engine.The current ITU release is: Panda3d-bin-2005-01-25-CVS.zip (48 MB). Read the INSTALL.txt file included in the zip file for information on how to install the libraries. After installing this you should apply the following patch: Panda3d-patch-2005-02-08.zip (8 MB). This is done by unzipping the contents of this zip file into Panda3d\. That is, if panda is installed in H:\Panda3d you should unzip the patch into this directory. Remember to modify PANDA_ROOT and PYTHON_ROOT in pandaRunEnv.bat The documentation for Panda is available at www.panda3d.org/manual/. You can find some samples of the use of Panda within Python here (17 MB). Python Extensions in C++ using SWIGIn order to make the task of writting extensions for Python in C++ easy we will use the tool called SWIG.To install SWIG download this zip file and unzip it to where you want to install it (e.g. H:): swigwin-1.3.24.zip (4MB). Here is a tutorial on writting Python extensions using SWIG. I have also made a pixi book on how to create a Visual Studio .NET project that uses SWIG to generate a Python extension. PythonIn order to use panda at home you also need to install Python version 2.2.3 (15 MB). This zip file also include PDF files of all the Python documentation.Begin by installing Python-2.2.3.exe followed by pywin32-203.win32-py2.2.exe (see INSTALL.txt in Panda release zip file for more information). Visual Studio .NET (2003)You will find a tutorial on creating a C++ project and building a program in visual studio here.New plugins for 3D Studio Max ver. 5, 6, and 7Download the plugins here |
|||
|
|
|
|
Updated 2005-03-04 |