コード例 #1
0
ファイル: tr_main.c プロジェクト: MAN-AT-ARMS/iortcw-archive
/*
** R_CullLocalPointAndRadius
*/
int R_CullLocalPointAndRadius( vec3_t pt, float radius ) {
	vec3_t transformed;

	R_LocalPointToWorld( pt, transformed );

	return R_CullPointAndRadius( transformed, radius );
}
コード例 #2
0
ファイル: tr_main.c プロジェクト: AstralSerpent/QtZ
int R_CullLocalPointAndRadius( vector3 *pt, float radius )
{
	vector3 transformed;

	R_LocalPointToWorld( pt, &transformed );

	return R_CullPointAndRadius( &transformed, radius );
}
コード例 #3
0
ファイル: tr_main.cpp プロジェクト: Agustinlv/BlueHarvest
/*
** R_CullLocalPointAndRadius
*/
int R_CullLocalPointAndRadius( vec3_t pt, float radius )
{
	vec3_t transformed;
/*
Ghoul2 Insert Start
*/
   	vec3_t	zero = {0.0f,0.0f,0.0f};

	// if we didn't get a local origin, make it all 0's
	if (!pt)
	{
		pt = zero;
	}

/*
Ghoul2 Insert End
*/

	R_LocalPointToWorld( pt, transformed );

	return R_CullPointAndRadius( transformed, radius );
}