The basic architecture of the proposed system is initially based on creating widgets for a bipedal character, then adjusting the widgets accordingtothecharacterandfinallycreatingtherigautomatically based on the position of the widgets. The widgets are basically sphereshapeswithcurvesconnectingthemtoformabipedalstructure. Thebasicarchitectureoftheproposedschemeisshowninfigure 1. Therearetwostagesofthepipeline. InfirstparttheWidgets are created automatically, the user adjusts the position and location of each widget which represents a joint. In the second stage the entire bipedal rig is generated procedurally by the system through a single click of a button as shown in figure 2.