Closed seibe closed 4 years ago
そもそも次のような記述があるので、フレームをまたぐ処理に使ってはいけなかったようだ。
https://docs.unity3d.com/ja/2019.3/ScriptReference/Rendering.BuiltinRenderTextureType.html
カメラのレンダリング中に生成されるビルトインのテンポラリレンダーテクスチャ
AfterEverything で Grab しようとしたら DirectX 系でハマった。 当時はタイミングを変えれば Blit になったらしいが、少なくとも 2019.3.0f3 ではどうやっても Grab になったので、Windows だけ処理を変えることにした。 http://blackmasqueradegames.com/2015/04/unity-5-afterimageeffects-and-aftereverything-traps/
v.3.2.1 で修正
書き込み先のレンダーターゲット (BuiltinRenderTextureType .CameraTarget) が様々な目的に使われてしまっている模様。保護できないかどうか、あるいは書き込み先を変更できないか調べる。