drawRect перемещение

Версия Minecraft
1.12.2
API
Forge
2
0
Как я могу переместить нарисованный drawRect очистив предыдущий? Я видел подобный вопрос здесь, но не нашёл на него толкового ответа, решил ещё раз задать вопрос.
 
Решение
Зачем тебе что то чистить? Каждый кадр майновский фреймбуффер и так счищает все, что отрисовал, поэтому тебе приходится каждый рендертик вызывать код отрисовки. drawRect - это такая же отрисовка полигонов на экране, как если бы ты рисовал 3д модель блока в мире, поэтому к ней можно применить трансформации, по типу glTranslatef/d. Ну и в качестве параметра передать переменную, которая будет плавно увеличиваться или уменьшаться, в зависимости от каких-либо условий (тебе анимацию нужно, судя по тегам)
1,196
31
183
Зачем тебе что то чистить? Каждый кадр майновский фреймбуффер и так счищает все, что отрисовал, поэтому тебе приходится каждый рендертик вызывать код отрисовки. drawRect - это такая же отрисовка полигонов на экране, как если бы ты рисовал 3д модель блока в мире, поэтому к ней можно применить трансформации, по типу glTranslatef/d. Ну и в качестве параметра передать переменную, которая будет плавно увеличиваться или уменьшаться, в зависимости от каких-либо условий (тебе анимацию нужно, судя по тегам)
 
Сверху