Hi everyone,
As a complete unity beginner, I have created an environment and am trying to capture screenshots from a moving camera in all 6 directions (forward, back, left, right, top, bottom) for every fixed time interval.
I have a script to do that, where I used ScreenCapture.CaptureScreenshot to get the screenshot for each direction and I need to run that script 6 times, which is pretty inefficient.
Is there any way to capture screenshots for each of the 6 directions at once?
Thank you very much!
Your description sounds almost exactly like a cubemap: Unity - Manual: Cubemaps
Cubemaps are what Reflection Probes capture. They’re also used as an HDRI Sky to wrap an image inside of a sphere to serve as a skybox. The only issue is that they look skewed/distorted when viewed on their own.
Is it possible you’re looking for a cubemap? If so, I think the simplest way to get one would be to manually bake a reflection probe, and then save the texture it generates. But this would depend on a cubemap being usable for you, for whatever you’re doing with these images.
1 Like