Shown up in camera (7)
I believe the answer is:
exposed
'shown up' is the definition.
(I've seen this before)
I don't understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for exposed that I've seen before include "at mercy of weather" , "With no protection or shield" , "Made public" , "Laid bare" , "Uncovered, visible" .)