My personnal rendering framework (RT, PT, EPT, BIDIR, MTL, etc.)