public class portal : MonoBehaviour {
public Camera Cam;
RenderTexture rt;
Material mat;
Texture2D tex;
void Start () {
mat = GetComponent<MeshRenderer>().sharedMaterial;
rt = new RenderTexture(256, 256, 24);
Cam.targetTexture = rt;
tex = new Texture2D(256, 256, TextureFormat.RGB24,false);
mat.mainTexture = tex;
}
// Update is called once per frame
void Update () {
RenderTexture.active = rt;
tex.ReadPixels(new Rect(0, 0, 255, 255), 0, 0);
tex.Apply();
}
}