A virtual world processing apparatus, wherein the virtual world comprises a virtual object controllable by a user, the apparatus comprising: a receiving unit to receive respective angle values of respective sensed locations (320, 401, 403) of a plurality of bending sensors (260, 310, 410, 420) and to receive a respective sensor capability of each of the bending sensors from the respective bending sensor, the bending sensors comprising a first bending sensor for sensing a first angle value at a first sensed location and a second bending sensor for sensing a second angle value at a second sensed location, wherein the sensed locations are locations of a real object of the real world, wherein the measured angles are bending degrees of the real object at the respective locations thereof; a processing unit to generate control information for controlling the object of the virtual world corresponding to the sensed locations in response to user movement; a transmission unit to transmit the control information to the virtual world; and a calculation unit to calculate a third angle value related to a third location based on the first angle value related to the first sensed location and the second angle value related to the second sensed location, wherein the third angle value indicates a bending degree at the third location of the real object, wherein the third location is not sensed by the first and second bending sensors, the third location being disposed between the first sensed location and the second sensed location, wherein the control information is generated based on the first angle value, the second angle value, the third angle value and the sensor capabilities, and wherein each sensor capability comprises a maximum value and a minimum value of the angle value measurable by the respective bending sensor, wherein the sensor capability comprises metadata encoded into a binary format, wherein the metadata encoded into the binary format comprises a data field related to at least one attribute selected from a number of locations, a number of axes, and a number of sensors. a receiving unit to receive respective angle values of respective sensed locations (320, 401, 403) of a plurality of bending sensors (260, 310, 410, 420) and to receive a respective sensor capability of each of the bending sensors from the respective bending sensor, the bending sensors comprising a first bending sensor for sensing a first angle value at a first sensed location and a second bending sensor for sensing a second angle value at a second sensed location, wherein the sensed locations are locations of a real object of the real world, wherein the measured angles are bending degrees of the real object at the respective locations thereof; a processing unit to generate control information for controlling the object of the virtual world corresponding to the sensed locations in response to user movement; a transmission unit to transmit the control information to the virtual world; and a calculation unit to calculate a third angle value related to a third location based on the first angle value related to the first sensed location and the second angle value related to the second sensed location, wherein the third angle value indicates a bending degree at the third location of the real object, wherein the third location is not sensed by the first and second bending sensors, the third location being disposed between the first sensed location and the second sensed location, wherein the control information is generated based on the first angle value, the second angle value, the third angle value and the sensor capabilities, and wherein each sensor capability comprises a maximum value and a minimum value of the angle value measurable by the respective bending sensor, wherein the sensor capability comprises metadata encoded into a binary format, wherein the metadata encoded into the binary format comprises a data field related to at least one attribute selected from a number of locations, a number of axes, and a number of sensors.