ex05: add primary rays