UE4 3DUI始终显示在摄像机最前方

最近接到一个需求,需要使3DUI不被其他物体遮挡,始终显示在最前方。网上各种找,参考了

董国政大神写关于用DisableDepthTest来实现透视效果的技术文章:

传送门:https://blog.csdn.net/qq_36409711/article/details/76691192 

其实实现方法很简单

1:找到3DUI的UI

2:找到UI位置并且复制一份出来,并打开做如下设置

 

3:把改好的UI放到3DUI下,效果如下

---------------------------------------------------------------华丽的分割线------------------------------------------------ 

2021.0827 更新

小伙伴做出了更好玩的效果,如图

遮挡部分透明化显示,未遮挡部分完整显示的效果。

思路如下:

1:在3DUIActor中创建两个相同的Widget

 2:在forwardWidget的材质中,添加为透明,

 

3:后面的widget用默认材质即可。 

调整两个ui的位置,直到位置合适。

最终效果:

传送门:https://blog.csdn.net/New_WTF/article/details/119957445?spm=1001.2014.3001.5501

猜你喜欢

转载自blog.csdn.net/qq_35337794/article/details/119757558
今日推荐