update for changes to python 3.2

This commit is contained in:
Florian Meyer
2011-03-18 17:36:19 +00:00
parent 6fb871e106
commit d0a22bcf7b

View File

@ -60,14 +60,14 @@ def do_export(context, props, filepath):
end = props.range_end
sampling = float(props.sampling)
apply_modifiers = props.apply_modifiers
me = ob.to_mesh(sc, apply_modifiers, 'PREVIEW')
me = ob.create_mesh(sc, apply_modifiers, 'PREVIEW')
vertCount = len(me.vertices)
sampletimes = getSampling(start, end, sampling)
sampleCount = len(sampletimes)
# Create the header
headerFormat='<12ciiffi'
headerStr = struct.pack(headerFormat, 'P','O','I','N','T','C','A','C','H','E','2','\0',
headerFormat='<12siiffi'
headerStr = struct.pack(headerFormat, b'POINTCACHE2\0',
1, vertCount, start, sampling, sampleCount)
file = open(filepath, "wb")
@ -75,7 +75,7 @@ def do_export(context, props, filepath):
for frame in sampletimes:
sc.frame_set(frame)
me = ob.to_mesh(sc, apply_modifiers, 'PREVIEW')
me = ob.create_mesh(sc, apply_modifiers, 'PREVIEW')
if len(me.vertices) != vertCount:
file.close()
@ -200,4 +200,4 @@ def unregister():
#bpy.types.VIEW3D_PT_tools_objectmode.remove(menu_func)
if __name__ == "__main__":
register()
register()