Live2DViewerEX

Live2DViewerEX

defaultkavy Feb 21, 2022 @ 9:10pm
针对使用 Live2D Cubism 的 skinning 与 clipping mask 功能渲染问题
鄙人做了许多模型都会遇到这个问题
使用 skinning 会将一个图层分成许多个,如果要在这个图层上加上一道阴影图层,需要复制好几个同样的阴影图层并分别 clipping mask 到各个 skinning 图层中。

从编辑器预览时是不会看到问题,
但一旦到了 Ex 就会出现断层。

请问有什么方法可以解决这个需求吗?

截图:
https://pasteboard.co/wDEyzxhVs2oN.png
< >
Showing 1-3 of 3 comments
defaultkavy Feb 21, 2022 @ 9:18pm 
鄙人姑且用了取巧的方式来避免这个问题:
使用 skinning 分成若干图层后,原图层不会隐藏,而是将透明度调整到最低。
而阴影图层则是 clipping mask on 原图层上(直接隐藏透明图层会导致 clipping mask 出现错误,透明度不会影响 clipping mask 的效果)

但这只对于不会被大幅度旋转的物体有效,因为原图层是不会跟随显示的 skinning 图层一起旋转的。
Pavo Studio Feb 22, 2022 @ 3:59am 
Originally posted by defaultkavy:
鄙人姑且用了取巧的方式来避免这个问题:
使用 skinning 分成若干图层后,原图层不会隐藏,而是将透明度调整到最低。
而阴影图层则是 clipping mask on 原图层上(直接隐藏透明图层会导致 clipping mask 出现错误,透明度不会影响 clipping mask 的效果)

但这只对于不会被大幅度旋转的物体有效,因为原图层是不会跟随显示的 skinning 图层一起旋转的。

问了专业人士,这个好像cubism里就是这样,工作室看不到可能是缩放问题吧,放大了应该还是有
defaultkavy Feb 23, 2022 @ 8:47am 
好的,感谢回复
< >
Showing 1-3 of 3 comments
Per page: 1530 50

Date Posted: Feb 21, 2022 @ 9:10pm
Posts: 3