|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectcz.cuni.amis.pogamut.ut2004.agent.navigation.navmesh.NavMeshConstants
public class NavMeshConstants
Holds constants used for navmesh. Used statically.
| Field Summary | |
|---|---|
static double |
agentRadius
how far from edge of navmesh should agent stay |
static double |
ForceToTarget
|
static double |
liftPolygonLocation
When building a path, add this number to polygon Z coordinate, so that is is not on the floor (or under), but floating a little above |
static double |
maxAllowedCrossFactor
|
static double |
maxAllowedSplitFactor
|
static double |
maxDistanceBotPolygon
how far above or bellow a polygon a bot can stand and still be considered to be standing on it |
static int |
maxNumberOfPolygonsToTry
|
static double |
obstacleMaxDistance
|
static double |
obstacleMaxForce
|
static String |
processedLevelGeometryDir
|
static String |
processedMeshDir
|
static String |
pureLevelGeometryReadDir
|
static String |
pureMeshReadDir
|
static double |
StepSize
|
static int |
stopSplittingNumberOfPolygons
|
static int |
stopSplittingNumberOfTriangles
|
static double |
stopSplittingSizeOfOneBlock
|
static double |
UTFullAngle
|
static double |
UTHalfAngle
|
static double |
UTQuarterAngle
|
| Constructor Summary | |
|---|---|
NavMeshConstants()
|
|
| Method Summary | |
|---|---|
static Location |
getColorForOffMeshConnection(OffMeshEdge oe,
UT2004Server server)
|
static double |
transform2DVectorToRotation(javax.vecmath.Vector2d vector)
Transgorms a 2D vector to angle. |
static javax.vecmath.Vector2d |
transformRotationTo2DVector(double yaw)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static String pureMeshReadDir
public static String processedMeshDir
public static String pureLevelGeometryReadDir
public static String processedLevelGeometryDir
public static int stopSplittingNumberOfPolygons
public static int maxNumberOfPolygonsToTry
public static double maxAllowedSplitFactor
public static int stopSplittingNumberOfTriangles
public static double stopSplittingSizeOfOneBlock
public static double maxAllowedCrossFactor
public static double UTFullAngle
public static double UTHalfAngle
public static double UTQuarterAngle
public static double ForceToTarget
public static double StepSize
public static double obstacleMaxForce
public static double obstacleMaxDistance
public static double maxDistanceBotPolygon
public static double liftPolygonLocation
public static double agentRadius
| Constructor Detail |
|---|
public NavMeshConstants()
| Method Detail |
|---|
public static Location getColorForOffMeshConnection(OffMeshEdge oe,
UT2004Server server)
public static double transform2DVectorToRotation(javax.vecmath.Vector2d vector)
vector -
public static javax.vecmath.Vector2d transformRotationTo2DVector(double yaw)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||