Я хочу повторить текстуру, но текстура должна начинаться со смещения, а не с 0,0 (uv). я установил
texture.setWrap(Texture.TextureWrap.Repeat, Texture.TextureWrap.Repeat);
и нарисуйте его с
backgroundBatch.draw(texture, 0, 0, stage.getWidth(), stage.getHeight(), 0, 0, 1, 1);
У этого решения есть две проблемы: во-первых, текстура искажается, и я не могу указать смещение для текстуры. Координата экрана должна быть 0,0, но текстура uv не должна начинаться с 0,0.
Я хочу такое же поведение, как background-position в сочетании с background-repeat в css.