Can you make a wonderful analogy to explain the connection between bitmap and tile and sence

Can you make a wonderful analogy to explain the connection between bitmap and tile and sence

Sry is scene not sence

Ok, let’s try. For instance one works at theatre (your computer) to set up a play (an app/game). You have lot’s of different cloths/fabrics/tissues (textures as resources/files) from that one cuts out single samples (Tiles) to show them during the play on stage / in one of your scenes (Scene).

In Heaps one can use Graphics to draw visual content. But to have images/textures on the play one uses tiles (“raw cuts from cloth” loaded into GPU memory) to give Bitmap, SpriteBatch their actual visual content and they make the costumes (and actors too actually).


  • You cut a Tile from a texture

  • different implementations like Bitmap need a Tile as visual content, the implementations (e.g. Bitmap, SpriteBatch, TileGroup etc.) decide what functionality is then available - can the visual content be turned around, moved, colorized, etc.; maybe you even cut several tiles (body, head, arms, gun etc.) to make/batch a hero character (=> SpriteBatch); or slabs from tiles (TileGroup) are like bricks building the scenery

  • the Scene is where these implementations are finally all shown together to the user

So, something like that…

yeah sry my head’s so messy right now I think the wonderful analogy gotlost along the lines

…


This gives some more info one might also consider:

1 Like

Wow fabulous! Tks bro!