ROMP icon indicating copy to clipboard operation
ROMP copied to clipboard

写入fbx的帧率问题

Open ldincredible opened this issue 3 years ago • 8 comments

作者你好,我使用.npz文件转.fbx的时候,设置了fps_source,fps_target这两个参数为30,但转换后的fbx结果帧率还是24,如图所示 image 请问这是什么问题

ldincredible avatar Jul 06 '22 08:07 ldincredible

可能在Blender里直接改更容易吧

https://blenderartists.org/t/how-to-set-framerate-in-2-9/1267129

Arthur151 avatar Jul 06 '22 14:07 Arthur151

谢谢回复,如果我想调整动作上的帧速率而不是渲染的帧速率,在convert2fbx上应该做哪些调整

ldincredible avatar Jul 07 '22 02:07 ldincredible

可以尝试一下设置为 fps_source=24,fps_target=30 直接在这里设置即可 https://github.com/Arthur151/ROMP/blob/91dac0172c4dc0685b97f96eda9a3a53c626da47/simple_romp/tools/convert2fbx.py#L60

Arthur151 avatar Jul 07 '22 03:07 Arthur151

image 这里加了限制,不注释掉fps_source,fps_target还是相等,注释掉会除0 image

ldincredible avatar Jul 07 '22 03:07 ldincredible

直接把这里设为30 https://github.com/Arthur151/ROMP/blob/91dac0172c4dc0685b97f96eda9a3a53c626da47/simple_romp/tools/convert2fbx.py#L143

Arthur151 avatar Jul 07 '22 03:07 Arthur151

image 谢谢耐心回复,尝试了fps_source=24/30,fps_target=30,scene.render.fps = 30,转换的还是24

ldincredible avatar Jul 07 '22 03:07 ldincredible

抱歉,我对Blender api的使用也不熟悉。 也可能和blender的导入有关系 https://blenderartists.org/t/fbx-import-with-wrong-framerate-and-stretched-animation/1198336

Arthur151 avatar Jul 07 '22 03:07 Arthur151

那我再去研究下

ldincredible avatar Jul 07 '22 03:07 ldincredible