python panda3d教程_Panda3D入门(1)——Eclipse下配置Panda3D

最进在学Panda3D,把过程稍微记录一下,以供以后参考。

Panda3D是一套基于C++编写并且提供了Python调用方式的库,主要用于3D游戏的开发,具体介绍这里就不多说了,见官网:http://www.panda3d.org/。

稍微说一下在Eclipse下使用pyDev插件做Panda3D开发环境设定。

1.下载解压Eclipse;

2.安装pyDev插件;

3.安装对应操作系统版本(Windows、Linux、Mac)下的Panda3D的SDK;

4.Eclipse的Window --> Preference --> pyDev下的Interpreter - Python,使用Auto Config将Python的编译器设置为你Panda3D安装目录下的那个,然后注意添加Panda3D的安装路径到Libraries中,比如我的是D:\Panda3D-1.7.2。配置界面如下:

2012062711582855.png

5.添加全局标识符,PyDev --> Editor --> Code Analysis,选择Undefined标签,加入如下内容:

_,tr,render,loader,globalClock,base,taskMgr,run,messenger,render2d

上述过程配置完成之后可以新建pyDev项目,使用如下代码检查是否配置成功:

1 from direct.showbase.ShowBase importShowBase2

3 classMyApp(ShowBase):4 def __init__(self):5 ShowBase.__init__(self)6

7 app =MyApp()8 app.run()

分别是Ubuntu下和Mac下的说明,不过其中提到要在Eclipse下配置DYLD_LIBRARY_PATH变量,这个相当于Windows下的path环境变量,我简单测试不配置也没有问题,如果出现问题可以参考上述两个页面的内容。

你可能感兴趣的:(python,panda3d教程)