I created a script to automate taking a snapshot of an object to make a billboard, however I can not save out the render texture contents it seems - it’s a shame you can not access its pixels.
Also if I just draw it to the screen with GUI.DrawTexture it renders somewhat transparent (looks 50% see-through) which is weird! - edit: probably that’s because my camera had alpha background!
What you need to do to save out a render texture is
Hook it up as render texture of the active cam
Use ReadPixels and read it into a texture2d
use EncodeToPNG on that texture2d and save
you can’t save a rendertexture itself because it does not exist (rendertextures exist on the gpu only, they don’t exist on the RAM where they need to exist to even touch them with code)