Ejemplo n.º 1
0
void view_draw_debug_object_path(obj_type *obj)
{
	int				yadd;
	d3pnt			pnt;
	d3col			col;

	if (!object_auto_walk_get_seek_position(obj,&pnt)) return;

	col.r=col.b=0.0f;
	col.g=1.0f;

	yadd=obj->size.y>>1;

	glLineWidth(2.0f);
	view_primitive_3D_line(&col,1.0f,obj->pnt.x,(obj->pnt.y-yadd),obj->pnt.z,pnt.x,(pnt.y-yadd),pnt.z);
	glLineWidth(1.0f);
}
Ejemplo n.º 2
0
void view_draw_object_path(obj_type *obj)
{
	int				yadd;
	d3pnt			pnt;

	if (!object_auto_walk_get_seek_position(obj,&pnt)) return;

	glLineWidth(2.0f);

	glColor4f(0.0f,1.0f,0.0f,1.0f);
	
	yadd=obj->size.y>>1;

	glBegin(GL_LINES);
	glVertex3i(obj->pnt.x,(obj->pnt.y-yadd),obj->pnt.z);
	glVertex3i(pnt.x,(pnt.y-yadd),pnt.z);
	glEnd();

	glLineWidth(1.0f);
}