-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
3d骨骼蒙皮动画 渲染不出来的问题 #51
Comments
非常感谢你的反馈,这个问题确实是由于 ios 设备的常量寄存器普遍比较低造成的,而 egret3d 目前的发布版还仅支持使用常量寄存器上传骨骼数据,ios 设备通过该值支持的骨骼最大值通常都是 27,pc 设备或安卓设备能支持从一千到几百不等,目前我添加了通过浮点纹理上传骨骼数据的功能,来解决你遇到的问题,通常这也需要硬件设备和浏览器支持浮点纹理才可以使用,你可以尝试使用该功能,还有什么问题也欢迎继续反馈。 |
laya跟babylon的貌似同样的模型是可以显示的,当前这个引擎也好久没更新升级了。基础的3d都无法保障,没法用啊 |
是说这个问题没有被修复吗?我用修复的分支测试你的模型在 ios 上设备是正常的呀? |
问题还在的,我把模型发给你把,我当前更新的是你最新的5.3.x的分支,手机还是不显示。。。模型我再发给你看下吧。仍然不显示! |
我clone的是refactor/texture这个分支,我清理一下缓存,在清理手机。这个3d引擎编译方式您要不发给我一下,我按照官方的步骤在执行一遍,顺便看下音频的bug是否修复了 |
理论上只需要直接把我上面发的两个链接中的 .js 和 .d.ts 文件替换掉你项目的文件就行,如果还是有问题可以加我的 qq 20743265 |
换完之后,代码调整到新的这个分支的接口,清理缓存,可以显示了。先让客户看到一些东西,他们其实比我们还紧张-_-!。辛苦大神修复比较紧急的bug! |
1、音频的问题是在 ios 的浏览器出现的吗?这个问题可能跟 3d 无关,音频目前用的是 2d API,我不是很清楚。 |
我们再测试一下,现在显示了,一两个模型的时候还算正常,3个模型放到场景里面,整个模型执行动画的时候,抖动的很厉害。我们看一下其他几个游戏引擎里面什么情况,是硬件不支持还是引擎引起的 |
5.3.2的egret游戏引擎,对于骨骼蒙皮动画支持不很好啊,同样的模型在layabox,babylon等引擎,在ios浏览器下都能正常显示,而在egret3d中就无法显示,上次官方技术说骨骼数量限制问题,同样的硬件跟运行环境别人可以,egret3d不行,这下一个版本是修复还是就只能27个以内,如果是这样的引擎,那还我们只能转到别的3d的引擎做游戏了。
The text was updated successfully, but these errors were encountered: