Anders Xiao
Anders Xiao
已经发现问题,这是由于 LOD 变化引起标定位置被重置,两个解决方案: - 网格体锁定 LOD,强制使用 LOD 0 - 等待新版本修复
Mark: 1. 已解决,这个是文本前端的问题。
@zh794390558 感谢回复。 关于 Paddle Inference 和 Paddle lite 单考虑性能谁更好一些,因为是游戏引擎端部署,所以是 Windows,也不需要过多考虑设备资源问题,是否 Paddle Inference 更适合?毕竟 lite 算子支持有限
Wa~ 我不是大佬,看来你是 K 帧大佬,动画录制时间是视频两倍?你看过过帧数吗?你怎么确定它是视频两倍呢,我想应该是帧率不一致,录制帧率和视频帧率没有任何关系,它只是 BVH 里的一个数字,动画时长是 BVH 文件里的行数(每一行代表一帧),如果你的动画时长太长是不是你开了 60 帧录制,但是播放软件设置只用 30 帧播放?
试着 【设置--> 动画录制 】里调整帧率,设置为和你的 BVH 播放器帧率一致,然后看一下 BVH 文件里的帧数(文件里搜索 frames 有一行记录了帧数 , frames :XXXX)是多少,计算一下对不对,我回头也会检查一下这个问题,关于批量录制,这是一个普遍需求吗?我可以添加一个自动录制文件夹,另外,录制时候开启默认灯效,性能会好一些,因为录制动画时候你根本不关心显示效果😀
OK~回头会修复一下,先 mark
@ZikangLeng 检查了一下代码,目前录制功能的实际帧数是和你软件运行的帧数一致,就是说你的软件正在以 fps60 的速度运行,那么你设置的帧率只是 30,这个帧率并不会限制你的帧数,只是写入 BVH 时候每帧数据前面那个时间字段,帧率和你运行速度不一致所以时间会翻倍,我会加入帧数限制,但是那样会丢帧,可能和你看到的动画效果就不一致了,解决时间一致问题也很简单,你设置帧率为 60 时间就是一致的
@ZikangLeng 嗯,可以的,但是短期很难开发出来,因为只是业余弄,精力有限,批量的问题主要是需要制作界面
肯定都可以开发,但是暂时无计划,是浩大工程,精力有限,抱歉
@momei123 呵呵,那你可以先移植 mediapipe 到ONNX, 他需要 GPU 推理,而且这个是可行的