Update of /cvsroot/gcblue/gcb_wx/src/graphics
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv349/src/graphics
Modified Files:
tc3DViewer.cpp
Log Message:
OpenAL++ updates, added point defense
Index: tc3DViewer.cpp
===================================================================
RCS file: /cvsroot/gcblue/gcb_wx/src/graphics/tc3DViewer.cpp,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** tc3DViewer.cpp 11 Mar 2005 02:34:57 -0000 1.13
--- tc3DViewer.cpp 25 Mar 2005 03:48:07 -0000 1.14
***************
*** 1026,1031 ****
cameraTarget = cameraPosition*m;
}
// limit min camera altitude unless surface or subsurface obj
! if ((obj->mpDBObject->mnType & (PTYPE_SUBSURFACE | PTYPE_SURFACE)) != 0)
{
if (cameraPosition._v[2] < -480.0) cameraPosition._v[2] = -480.0;
--- 1026,1034 ----
cameraTarget = cameraPosition*m;
}
+
// limit min camera altitude unless surface or subsurface obj
! const unsigned int limitMask = (~PTYPE_FIXED) & 0xFFF0;
!
! if ((obj->mpDBObject->mnType & limitMask) != 0)
{
if (cameraPosition._v[2] < -480.0) cameraPosition._v[2] = -480.0;
|