This is a legacy Trac instance left read-only for reference purposes. More info. dev main | home

Changeset 181

Show
Ignore:
Timestamp:
02/27/2010 04:02:07 PM (2 years ago)
Author:
magicd
Message:

pal collision detection ... first steps :P

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • build_ww.sh

    r178 r181  
    55[ "x$1" == "x" ] && exit 1 
    66pushd $1/trunk || exit 1 
    7 ./test.sh -DPAL_INCLUDEDIR=$HOME/usr/include/pal -DPAL_LIBRARYDIR=$HOME/usr/lib -DCMAKE_INSTALL_PREFIX=$HOME/usr -DENABLE_GUI=1 && popd 
     7./test.sh -DPAL_INCLUDEDIR=$HOME/usr/include/pal -DPAL_LIBRARYDIR=$HOME/usr/lib -DCMAKE_INSTALL_PREFIX=$HOME/usr -DENABLE_GUI=1 -DUSE_SIM2=1 && popd 
    88 
  • trunk/src/waterworld/sim2/World.cpp

    r175 r181  
    22#include <waterworld/sim2/EventsThread.h> 
    33#include <pal/palFactory.h> 
     4#include <pal/palCollision.h> 
    45 
    56namespace waterworld 
     
    910        { 
    1011                static palPhysics *g_physics = NULL; 
     12                static palCollisionDetection *pcd = NULL; 
    1113 
    1214                static void initPhysics() 
     
    1921                        if (g_physics) 
    2022                        { 
     23                                pcd = dynamic_cast<palCollisionDetection *>(g_physics); 
    2124                                palPhysicsDesc tmpDesc; 
    2225                                tmpDesc.m_vGravity[0] = palPhysicsDesc::DEFAULT_GRAVITY_X;