I have a TextureRegion that I get from an atlas map (which in turn I get from the Asset Manager), eg
AssetManager am = myGame.getAssetManager();
TextureAtlas atlas = am.get("my.atlas", TextureAtlas.class);
TextureRegion object = atlas.findRegion("myobject");
Now when I draw the object with
batch.draw(object, ...);
the object is drawn correctly, but if I do
batch.draw(object.getTexture(), ...);
it is drawn as garbage. Is this expected? I thought it should work the same.