Bug reported by Jean-Baptiste.

(Inexed 0 0 0 instead of 0 1 2

I also removed dos linebreaks.

Kent
This commit is contained in:
Kent Mein 2005-06-27 15:57:09 +00:00
parent ece2733c63
commit 12d10f45ea

@ -474,13 +474,13 @@ def loadBVH(filename):
objectList[obIdx].getIpo().getCurve('LocX').addBezier((currentFrame, scale * float(VAL0))) objectList[obIdx].getIpo().getCurve('LocX').addBezier((currentFrame, scale * float(VAL0)))
if channelList[obIdx][1] != -1: if channelList[obIdx][1] != -1:
VAL1=lines[lineIdx][channelList[obIdx][0]] VAL1=lines[lineIdx][channelList[obIdx][1]]
if VAL1.find('.')==-1: if VAL1.find('.')==-1:
VAL1=VAL1[:len(VAL1)-6]+'.'+VAL1[-6:] VAL1=VAL1[:len(VAL1)-6]+'.'+VAL1[-6:]
objectList[obIdx].getIpo().getCurve('LocY').addBezier((currentFrame, scale * float(VAL1))) objectList[obIdx].getIpo().getCurve('LocY').addBezier((currentFrame, scale * float(VAL1)))
if channelList[obIdx][2] != -1: if channelList[obIdx][2] != -1:
VAL2=lines[lineIdx][channelList[obIdx][0]] VAL2=lines[lineIdx][channelList[obIdx][2]]
if VAL2.find('.')==-1: if VAL2.find('.')==-1:
VAL2=VAL2[:len(VAL2)-6]+'.'+VAL2[-6:] VAL2=VAL2[:len(VAL2)-6]+'.'+VAL2[-6:]
objectList[obIdx].getIpo().getCurve('LocZ').addBezier((currentFrame, scale * float(VAL2))) objectList[obIdx].getIpo().getCurve('LocZ').addBezier((currentFrame, scale * float(VAL2)))