Thx a lot, this helped me. As I understand, there are two key moments:
We should add mapcamera (orthocamera) into the main camera (perspectivecamera) to make a moving mapcamera. If we add mapcamera to the scene, we have a static mapcamera (this is my case, exactly).
renderer.setScissor cuts a “window” for the mapcamera viewport.
I have a next question. Can I skew mapcamera as I drew?
I think not. Anyway, I want a topview with labels “sides of the world” and with moving pointer of the player. This topview should “lay on the ground”. If it is not possible to skew the mapcamera viewport to the trapeze, maybe I should make a top-layer trapeze-transformed div with moving pointer and labels?
So, I made an overlaying div with css transformation looking like a trapeze. I translate player coords every frame into this div. Background of this div may have a texture of tha map, and the player icon (which is a div, too) may be any pic.