public TeleportFloorTileSideRenderer(FloorTileSide tileSide, Texture2D wallTexture, Texture2D teleportTexture) : base(tileSide, wallTexture, teleportTexture)
        {
            var identity = Matrix.CreateTranslation(new Vector3(0, 0, -0.499f));

            this.teleport = new TextureRenderer(identity, teleportTexture);
        }
 public TextTileSideRenderer(TextTileSide tileSide, Texture2D wallTexture) : base(tileSide, wallTexture)
 {
     textRenderer = new TextureRenderer(Matrix.CreateScale(0.5f) * Matrix.CreateTranslation(new Vector3(0, 0, -0.499f)),
                                        ResourceProvider.Instance.DrawRenderTarget(TileSide.Text.Replace('|', '\n'), Color.Transparent, Color.White));
 }