It is unlikely you will want to implement your own renderer. If you need to create new render passes, inherit fromUMovieGraphRenderPassNodeand add it to your configuration, at which point MRQ will call function on the CDO of it that allow you to set up your own render data.