... The sun would have looked out over a hellacious scene ...
... and radiated by the sun to plants on Earth ...