3 #include "vg/vg_rigidbody.h"
4 #include "vg/vg_rigidbody_collision.h"
6 void ray_world_get_tri( world_instance
*world
,
7 ray_hit
*hit
, v3f tri
[3] );
9 int ray_world( world_instance
*world
,
10 v3f pos
, v3f dir
, ray_hit
*hit
, u16 ignore
);
12 int spherecast_world( world_instance
*world
,
13 v3f pa
, v3f pb
, float r
, float *t
, v3f n
,
16 struct world_surface
*world_tri_index_surface( world_instance
*world
,
19 struct world_surface
*world_contact_surface( world_instance
*world
,
22 struct world_surface
*ray_hit_surface( world_instance
*world
,