texture progress, better but errors with uv, pushing for glsl later