@prince_jr It is not necessary to learn Substance Designer or Quixel Mixer to prepare realistic renders, but a 'realistic' render is a function of many different factors, including materials (texture sets). If you need a specific material that does not already exist, then you will need to create one. Software like Substance Designer and Quixel Mixer enable that type of creativity.