The actor who is playing Shivudu is lean (86 to 88 kgs) which has a minimum body fat of 5 to 6 per cent on the other hand Baahubali is more bulked up (105 kgs) with 8 to 10 per cent body fat.
Prabhas had to follow a different diet for both. For Shivudu, it was a low calories diet where as for Baahubali he had to follow a heavy calories diet.
Prabhas underwent rigorous training to which his trainer says', 'For the last four years, I feel like I have been living with Prabhas. After a hectic shoot day too, even though it would be 11 pm, Prabhas wouldn't miss his workout. He's one of the most dedicated and committed people I have worked with.
He completely gave himself to his role as Baahubali.' He further adds, `Prabhas has done risky things for his role and even though the team would take all precautions, he has had some injuries. But that did not stop him. He would undergo physiotherapy sessions and continue his workouts."
Prabhas has given his life to these 2 films!