A glove interface object, comprising: an index finger portion ; a resistance circuit including an index resistor defined along a length of the index finger portion, and a power source for applying a current across the index resistor; a thumb portion ; a probe circuit including a thumb contact defined on a fingertip region of the thumb portion, the probe circuit configured to read a voltage, via the thumb contact, at a location along the length of the index resistor at which contact between the thumb contact and the index resistor occurs; pressure sensors defined at the fingertip region of the thumb portion and each of the finger portions associated with the glove interface object, each pressure sensor configured to detect a pressure applied to the fingertip region of the respective portion; a data processing module configured to process the voltage read by the probe circuit to generate thumb-index control data that is indicative of the location along the length of the index resistor at which the contact between the thumb contact and the index resistor occurs, and configured to process a signal from the pressure sensor to generate pressure sensor data that quantifies the detected pressure applied to the fingertip region of the thumb portion; a communications module configured to send the thumb-index control data and the pressure sensor data to a computing device for processing to define a setting for a virtual environment, the computing device being configured to generate and send image data and audio data to a head-mounted display, HMD, for processing to render the virtual environment on the HMD an index finger portion ; a resistance circuit including an index resistor defined along a length of the index finger portion, and a power source for applying a current across the index resistor; a thumb portion ; a probe circuit including a thumb contact defined on a fingertip region of the thumb portion, the probe circuit configured to read a voltage, via the thumb contact, at a location along the length of the index resistor at which contact between the thumb contact and the index resistor occurs; pressure sensors defined at the fingertip region of the thumb portion and each of the finger portions associated with the glove interface object, each pressure sensor configured to detect a pressure applied to the fingertip region of the respective portion; a data processing module configured to process the voltage read by the probe circuit to generate thumb-index control data that is indicative of the location along the length of the index resistor at which the contact between the thumb contact and the index resistor occurs, and configured to process a signal from the pressure sensor to generate pressure sensor data that quantifies the detected pressure applied to the fingertip region of the thumb portion; a communications module configured to send the thumb-index control data and the pressure sensor data to a computing device for processing to define a setting for a virtual environment, the computing device being configured to generate and send image data and audio data to a head-mounted display, HMD, for processing to render the virtual environment on the HMD <EOS>