* added basic support for multipass rendering