| njCollisionCheckSC | Japanese |
|---|---|
<-|INDEX|-> | |
| Checks collision for a sphere and a capsule. | |
#include <Ninja.h> Int njCollisionCheckSC( *sphere, *capsule) NJS_SPHERE *sphere NJS_CAPSULE *capsule
NJS_SPHERE *sphere NJS_CAPSULE *capsule sphere.c.x = -80.f; sphere.c.y = 0.f; sphere.c.z = 0.f; sphere.r = 100.f; capsule.c1.x = 80.f; capsule.c1.y = 0.f; capsule.c1.z = 0.f; capsule.c2.x = 180.f; capsule.c2.y = 0.f; capsule.c2.z = 0.f; capsule.r = 100.f; njCollisionCheckSC(&sphere, &capsule); Result Return value: 1
typedef struct{
NJS_POINT3 c1;
NJS_POINT3 c2;
Float r;
} NJS_CAPSULE;
typedef struct{
NJS_POINT3 c;/* center of sphere */
Float r;/* radius of sphere */
} NJS_SPHERE;
| njCollisionCheckSC | <-|INDEX|-> |
|---|