ワールド内のカメラ
Unity
標準の Camera を使って、色々と面白いことができる。
ユーザーの持つカメラを球に突っ込むと、カメラの視覚を
Render Texture
で上書きする
シェーダーを使って実現できる
参考
ワールドにカメラを置き、撮す映像を写す面を作る - Programming in VRChat
写真撮影をする
RenderTexture を別のものに差し替える
アクティブでなくなった RenderTexture は更新されなくなることを利用して、写真撮影のギミックとする
RenderTexture に null を代入してはならない
面白いことになる、やってみてね