I think the table is wrong.

The first column should say
ray > ellipsoid
ray > box ellipsoid
box > box

Try yourself
Code:
#include <acknex.h>

void main ()
{
	mouse_mode = 4;
	wait(1);
	level_load ( "" );
	camera->x = -60;
	ENTITY *ent = ent_create ( SPHERE_MDL, nullvector, NULL );
	vec_scale ( &ent->max_x, 2 );
	vec_scale ( &ent->min_x, 2 );
	while ( !key_esc )
	{
		VECTOR vecPos;
		vec_set ( &vecPos, &mouse_dir3d );
		vec_scale ( &vecPos, 1000 );
		c_trace ( &camera->x, &vecPos, NULL );
		if ( HIT_TARGET )
		{
			draw_text ( "EOEOE", mouse_pos.x, mouse_pos.y, COLOR_WHITE );
		}
		wait(1);
	}
	sys_exit ( NULL );
}


Last edited by txesmi; 09/03/15 20:34. Reason: sorry, sprites are boxes