It appears the only relevant lines are
Code:
# Walk sensitivity is also applied as a scalar matrix transformation
if self.walkSensitivityPre <= 0:
self.link.postScale([self.walkSensitivity,1,self.walkSensitivity],viz.LINK_POS_OP)
else:
self.link.postScale([self.walkSensitivityPre,1,self.walkSensitivityPre],viz.LINK_POS_OP)
I've commented out all other matrix operations and the problem still occurs. Perhaps I am using the wrong operator. How would one go about scaling motion in the virtual environment? For instance, if I walked one meter in the real world, how could I walk 2m in the virtual world?