STEAM 组
Blender Source Tools BleST
STEAM 组
Blender Source Tools BleST
210
游戏中
1,558
在线
成立于
2013 年 11 月 8 日
所有讨论 > Bug Reports > 主题详情
ZeqMacaw 2015 年 2 月 23 日 下午 7:20
[FIXED] Import mesh, import a one-frame anim. How to view that anim?
In my testing of Crowbar, I would like to view one-frame animation SMD files in Blender.

The steps I have tried (that work for multi-frame animations):
Import a mesh SMD.
Import an animation SMD.
In the Dope Sheet area, press Alt-A or click on a frame line to see that one frame's pose in the 3D window.

I also tried changing to Pose Mode in the 3D View and in the Outliner, along with some other options.

I tried searching on the web and in a couple of Steam group forums without success.

How do I view that one-frame pose in 3D View?
最后由 Artfunkel 编辑于; 2015 年 3 月 31 日 上午 11:54
< >
正在显示第 1 - 7 条,共 7 条留言
Artfunkel 2015 年 2 月 24 日 上午 11:39 
I'm not sure from your post whether the animation imported successfully? If it has, you can use the Source Engine Exportables to quickly change an Armature's current Action.
ZeqMacaw 2015 年 2 月 24 日 上午 11:43 
I imported as I would any other animation. I expect that either there is a bug in the importer, or there is a problem with my understanding of Blender or the plugin. I can provide test cases for you, if needed.

Edit: I will try to change the Action as you suggested.
最后由 ZeqMacaw 编辑于; 2015 年 2 月 24 日 上午 11:44
ZeqMacaw 2015 年 2 月 24 日 下午 12:22 
Changing the Action did not show the mesh conforming to the animation frame in the 3D View.

This looks like a bug to me, either in Blender or the plugin. I would expect even a one-frame animaion to change the 3D view.

Test case: w_minigun_decompile.7z[drive.google.com]

With that test case, I tried the following steps:
Import "w_minigun_reference.smd".
Import "w_minigun_anims\a_W_MiniGun_AimMatrix_down_center.smd".

I see the frame 0 vertical bar in the Dope Sheet, but unlike what multiple-frame animations show, there are no little circles on that vertical bar (representing bones?). Also, and this is the important part, the mesh in the 3D View is unchanged, even though with that particular animation, the gun barrel should be tilting down.

As a counter-example (a two-frame anim):
Import "w_minigun_reference.smd".
Import "w_minigun_anims\a_W_MiniGun_AimMatrix_TWO_FRAMES.smd".

You might have to zoom in or press Home key in the Dope Sheet to see that there are two frames, both with little circles on their vertical lines. Using the arrow keys while pointer is in the Dope Sheet, you can cycle between those two frames and see that the 3D View shows the mesh changing. The first frame is what I expected to see in the one-frame case above.
(This two-frame SMD file was created by copying the "w_minigun_anims\a_W_MiniGun_AimMatrix_down_center.smd", inserting the "time" section from another SMD file, and changing the second "time" to "time 1".)


ZeqMacaw 2015 年 2 月 26 日 上午 9:48 
Update: I tried the same steps on the latest Blender (2.73a) with the latest Blender Source Tools (2.4.0). Same results as described above.

Has anyone else seen this, or even tried this? Am I the only one that ever looks at one-frame animations? Am I missing something in Blender?
Artfunkel 2015 年 2 月 26 日 上午 11:05 
I'm seeing the problem. I'll fix it when I get a chance.
Artfunkel 2015 年 3 月 28 日 下午 1:10 
This will be fixed in the next release. You can get the fix on GitHub if you need it sooner.[github.com] You'll need to use Blender 2.74 though.
ZeqMacaw 2015 年 3 月 28 日 下午 1:24 
Thanks, Artfunkel. Much appreciated.

:)
< >
正在显示第 1 - 7 条,共 7 条留言
每页显示数: 1530 50

所有讨论 > Bug Reports > 主题详情