Hey thanks for your replies again,

I tried some of your suggestions and the solution with the view entity does work after all, but honestly I don't want to use a view entity, because I need to fade it out, move it accordingly to the rest of my interface etc. A view entity is more difficult to handle in comparison to panels.

It's affected by lighting, and the map is pixelated..

I tried several other things for example a per pixel solution where I iterated trough the pixels of a mask image and set the minimap pixel alpha values accordingly to the mask so that it got a circular map. But this isn't fast enough for a minimap , because it'll move all the time. I don't want to waste frames per second for a tiny thing like a minimap.

Isn't there any possible solution for bmaps and/or panels?

Thanks for your replies in advance
and
Cheers

Dekurian