在3.0中,Spine好像只能依赖于Canvas来显示,我想实现的是,在3D场景中显示Spine,有什么解决方案吗?(我之前用2.4.3版本时,是可行的。)
下图是在3.0版本的截图(3D场景中无法渲染出Spine)
以下是在2.4.3版本的截图(3D场景中可以渲染Spine)
这是我两个版本的工程Demo:
spine_test.zip (378.3 KB)
在3.0中,Spine好像只能依赖于Canvas来显示,我想实现的是,在3D场景中显示Spine,有什么解决方案吗?(我之前用2.4.3版本时,是可行的。)
下图是在3.0版本的截图(3D场景中无法渲染出Spine)
以下是在2.4.3版本的截图(3D场景中可以渲染Spine)
这是我两个版本的工程Demo:
spine_test.zip (378.3 KB)
顶下贴 = =
看下这个贴https://forum.cocos.org/t/topic/101113/3
不是同一个问题。
我用的Spine资源已经是3.8的了,在画布上是可以正常显示的。
嗯,目前版本没法脱离Canvas渲染~
未来会改进吗?正式版?
有在讨论方案,是否会进正式版还不确定~
如果修改canvas相机保持和3dcamera参数一致的话,是可以一定程度的达到2.X的效果的,不过由于spine还是在uiflow中渲染,层级无法直接穿插到同一分层的3D场景中根据深度遮挡。但如果3D场景可以分层的话,canvas中的ui内容是可以插入不同的3D相机的渲染顺序中的。
test3_0spine.rar (73.8 KB)
该主题在最后一个回复创建后7天后自动关闭。不再允许新的回复。