The waterfalls scene in the movie is actually shot at a set of Athirapally Waterfalls in Kerala over which VFX were added to make it look real and larger than life. Creating the enormous waterfall took nearly 2 years as Makuta has to deal with a lot of complexity in fluid dynamics and simulations. The characterization of lead character Sivudu revolves around this humongous waterfalls.
Bahubali's advanced booking in a single theatre-Prasad's IMAX in Hyderabad accounted for around 1.2 crore. That's almost equal to 200,000 USD even before the release.
For the brutal warriors of Kalakeya, Madhan Karky created a language called Kilikili (or Kiliki), with 748 words and 40 grammar rules, said to be the first fictitious language to be created for an Indian film character. This language is heard in all versions of the film, regardless of the dubbing of other dialogue. In this language, basic words were first made up and opposites were represented by word reversals (for example: "me" was "min" and "you" was "nim"). The language, with 100 words, was called "Click" to highlight its simplicity.
Bahubali marks the first time Indian filmmakers have collaborated with AMD processors for VFX and animation.