make realistic rendering architecture