Creator3D 关于所有带动画的模型都不显示了的问题

用着用着突然就这样了。其它静态模型都是好的,就是带动画的模型突然就不显示了。但是在编辑器里面又是正常的,浏览器运行就不对。重启引擎也不顶用。

解决办法是拖动一个Fbx的模型到场景里面居然就又显示正常了!:fearful:

另外想问下下个版本会对编辑器的性能做优化吗?现在用起来性能太低了,几乎感觉每一步操作都要停顿一下,不管你是编辑对象、滚动资源管理器或者层级管理器,都会有个刷新等待时间。哪怕打开编辑器就算什么都不做cpu占用也很高,电脑风扇吹个不停。这个问题对工作效率影响很高啊

使用的版本是官网最新的版本。

你是mac吗,我win用起来还听流畅的

是mac笔记本。Creator 2D用起来是很流畅的

空项目也会这样么?另外想问下,比如点击新建节点,这时候卡住了,鼠标移动到其他节点上, hover 的效果有出来么(背景色)?还是需要等到新建完了, hover 效果才会正常出来?

这一步是想确认下,是 ipc 交互卡了,还是整个编辑器卡了。如果是 ipc 卡,是不会影响到界面上的交互响应的。

并不是整个编辑器卡住,你说的hover效果能出来。这个虽然不会影响交换,但是使用起来就是感觉体验特不好。虽然实际可以操作其它的,但是人的心理上总会觉得之前那个操作没有完成就不能进行下个操作。

像这个图我滚动资源管理器的时候经常不能马上刷新出来要等一会才能显示完整列表。特别是有图片的时候。

还有层级列表当我多选删除的时候编辑器是一个一个删除减少的,需要等一会才能删除完。选择的越多等待时间越长。在删除的过程中我去选择其它节点,虽然你说的hover效果有显示。但是其实是无法选中其它节点进行属性编辑的。

还有其它操作都感觉要慢,虽然不会卡死但是使用起来就是慢。现在我的项目里面资源还不算很多,如果越往后东西越多使用起来如果每一步操作都不流畅的话估计会疯掉吧。

还有就是只要打开Creator3D编辑器CPU占用就高,风扇就开始吹。

另外就是骨骼动画系统用起来还是有点问题。同一个骨架的不同体型使用同一个骨架的动画总是会出现某些表现不正确的情况。
SkeletalAnimationComponent的defaultClip.speed使用起来也很奇怪,好像只有刚刚实例化出来模型修改这个动画速度能起作用,后面再修改就没用了。
而且如果调成低于1的值就算起作用了动画也很奇怪,虽然慢了但是播放效果有点像序列帧动画调慢了播放速度那种跳帧的效果,而不是骨骼动画帧之间自然过渡的慢动作效果。

看起来编辑器应该不是卡,只是界面响应速度有点慢。
这部分我们后续优化下,~谢谢反馈啦。

speed 那个我们确认下是啥问题~

因为目前骨骼动画是预采样的,速度调低后需要把采样数调高,才能更平滑地播放动画

您好,可以使用 AnimationComponent.getState 获取 AnimationClip 对应的 AnimationState,再通过设置 AnimationState.speed 来更改动画播放速度。AnimationClip.speed 仅用来初始化 AnimationState.speed。因此,无法通过更改 AnimationClip.speed 来修改 “已经实例化的动画”。

谢谢各位大佬的回复,这样就能解决动画慢动作的问题了。
还有个问题就是模型只要勾选了动态合批模型就不会显示了。

动态合批需要在材质里也开启 USE_BATCHING,目前一批最多 10 个