STEAM 组
Blender Source Tools BleST
STEAM 组
Blender Source Tools BleST
408
游戏中
2,358
在线
成立于
2013 年 11 月 8 日
正在显示第 1 - 2 项,共 2 项条目
在论坛“Blender Source Tools Help”中
3
Weird error upon importing an .smd file in Blender
Alright so I'm trying to make a custom model for tf2 which is almost identical to the stock. After exporting one smd file, I realised that I haven't added the other LOD models yet and so I tried importing them and it showed this error report:

bpy.context.scene.layers[1] = True
bpy.ops.object.editmode_toggle()
bpy.ops.object.posemode_toggle()
bpy.ops.pose.armature_apply()
bpy.ops.object.posemode_toggle()
bpy.ops.object.editmode_toggle()
Traceback (most recent call last):
File "C:\Users\Wolly\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\io_scene_valvesource\import_smd.py", line 72, in execute
self.num_files_imported = self.readSMD(filepath, self.properties.upAxis, self.properties.rotMode)
File "C:\Users\Wolly\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\io_scene_valvesource\import_smd.py", line 1247, in readSMD
if line == "skeleton\n": self.readFrames()
File "C:\Users\Wolly\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\io_scene_valvesource\import_smd.py", line 424, in readFrames
self.applyFrames(keyframes,num_frames)
File "C:\Users\Wolly\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\io_scene_valvesource\import_smd.py", line 476, in applyFrames
for bone in [smd.a.data.edit_bones[b.name] for b in keyframes.keys()]:
File "C:\Users\Wolly\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\io_scene_valvesource\import_smd.py", line 476, in <listcomp>
for bone in [smd.a.data.edit_bones[b.name] for b in keyframes.keys()]:
KeyError: 'bpy_prop_collection[key]: key "c_weapon_stattrack" not found'

location: <unknown location>:-1

bpy.ops.object.editmode_toggle()
bpy.ops.object.posemode_toggle()
bpy.ops.pose.armature_apply()
bpy.ops.object.posemode_toggle()
bpy.ops.object.editmode_toggle()
Traceback (most recent call last):
File "C:\Users\Wolly\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\io_scene_valvesource\import_smd.py", line 72, in execute
self.num_files_imported = self.readSMD(filepath, self.properties.upAxis, self.properties.rotMode)
File "C:\Users\Wolly\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\io_scene_valvesource\import_smd.py", line 1247, in readSMD
if line == "skeleton\n": self.readFrames()
File "C:\Users\Wolly\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\io_scene_valvesource\import_smd.py", line 424, in readFrames
self.applyFrames(keyframes,num_frames)
File "C:\Users\Wolly\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\io_scene_valvesource\import_smd.py", line 476, in applyFrames
for bone in [smd.a.data.edit_bones[b.name] for b in keyframes.keys()]:
File "C:\Users\Wolly\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\io_scene_valvesource\import_smd.py", line 476, in <listcomp>
for bone in [smd.a.data.edit_bones[b.name] for b in keyframes.keys()]:
KeyError: 'bpy_prop_collection[key]: key "c_weapon_stattrack" not found'

location: <unknown location>:-1

I tried to find solutions but I can't find anyone who has a similar problem to me.

Some info:

I'm using Blender 2.79 (From steam and probably not the latest one)
Blender Source Tools 2.10.2 (Installed the thing correctly usable at first but not now as I'm writing this post)
Windows 10, 64 bit

Thanks in advance!
正在显示第 1 - 2 项,共 2 项条目