Object generator