Add PandAI package

This commit is contained in:
rdb 2009-12-30 19:08:17 +00:00
parent 480fde2187
commit 7bb169dc1a

View File

@ -54,6 +54,7 @@ class panda3d(package):
'direct.showutil.*',
'direct.stdpy.*',
'direct.task.*')
module('panda3d', 'panda3d.*')
# Pick up the shader files that appear in direct/src/filter.
import direct
@ -67,6 +68,7 @@ class panda3d(package):
excludeModule('libp3vision')
excludeModule('libpandaskel')
excludeModule('libpandaphysx')
excludeModule('libpandaai')
# Exclude these GUI toolkits; they're big, and many applications don't
# use them. We define them as separate, optional packages, below.
@ -267,6 +269,17 @@ class physx(package):
file('libpandaphysx.dll')
class ai(package):
# This package contains the PandAI library for pathfinding
# and seek/flee behaviors. As some games may not need this
# functionality, it is provided as separate package to save
# on package download size.
config(display_name = "Panda3D AI modules")
require('panda3d')
file('libpandaai.dll')
class vision(package):
# This package contains the code for webcam support, augmented
# reality and computer vision. As many games will not need this