void OnRenderImage(RenderTexture src, RenderTexture dst) { if (Time.frameCount % RenderEvery == 0) { renderedFrame = model.Predict(src); } Graphics.Blit(renderedFrame, dst); }
void OnRenderImage(RenderTexture src, RenderTexture dst) { if (mMat == null) { mMat = new Material(Shader.Find("Hidden/GetInput")); mMat.hideFlags = HideFlags.DontSave; } RenderTexture rtInput = RenderTexture.GetTemporary(src.width, src.height, 32 * 4, RenderTextureFormat.ARGBFloat, RenderTextureReadWrite.Linear); Graphics.Blit(src, rtInput, mMat, 0); var predict = model.Predict(rtInput); RenderTexture.ReleaseTemporary(rtInput); Graphics.Blit(predict, dst); }
void OnRenderImage(RenderTexture src, RenderTexture dst) { var predict = model.Predict(src); Graphics.Blit(predict, dst); }