Rect2i drawRegion = relativeToAbsolute(region);
if (!state.cropRegion.overlaps(drawRegion)) {
return;
}
renderer.drawMesh(mesh, material, drawRegion, drawRegion.intersect(state.cropRegion), rotation, offset, scale, state.getAlpha());
}
@Override
public void drawMesh(Mesh mesh, Texture texture, Rect2i region, Quat4f rotation, Vector3f offset, float scale) {
meshMat.setTexture("texture", texture);