eee... Ja może lepiej wytłumaczę :P , Po co inicjować d3d_start(); przy każdym rysowaniu modelu??A i textury nie ten teges.
CREATE(Kamery):
d3d_start();
DRAW(Kamery):
d3d_set_projection(x,y,z,x+cos(degtorad(direction-90)),y+sin(degtorad(direction-90)),z,0,0,1)
draw_set_color(c_white)
DRAW(Klocka)
tex=background_get_texture(texKlocek)//Textura
d3d_draw_block(x-8,y-8,0,x+8,y+8,16,tex,1,1)
EDIT: Co do drugiego:
if (distance_to_object(objKamera)<100)
{
tex=background_get_texture(texKlocek)//Textura
d3d_draw_block(x-8,y-8,0,x+8,y+8,16,tex,1,1)
}