1 #ifndef WORLD_PHYSICS_H
2 #define WORLD_PHYSICS_H
7 VG_STATIC
void ray_world_get_tri( world_instance
*world
,
8 ray_hit
*hit
, v3f tri
[3] );
10 VG_STATIC
int ray_world( world_instance
*world
,
11 v3f pos
, v3f dir
, ray_hit
*hit
, u16 ignore
);
13 VG_STATIC
int spherecast_world( world_instance
*world
,
14 v3f pa
, v3f pb
, float r
, float *t
, v3f n
,
17 VG_STATIC
struct world_surface
*world_tri_index_surface( world_instance
*world
,
20 VG_STATIC
struct world_surface
*world_contact_surface( world_instance
*world
,
23 VG_STATIC
struct world_surface
*ray_hit_surface( world_instance
*world
,
26 #endif /* WORLD_PHYSICS_H */