草庐IT

UE4 3DUI Widget半透明渲染模糊和重影问题

UE43DUIWidget半透明渲染模糊和重影问题一、创建3Dwidget二、修改材质最近在做数字孪生项目的时候,有个需求是在场景中出现3D弹窗数据面板,但是用UE4默认的widget实现时遇到了问题,如果是半透明的widget在场景中移动或旋转的时候会出现重影,导致数据面板很模糊,网上查了一下也没有找到解决方案,研究了半天终于找到了解决办法,记录一下,供大家参考。一、创建3Dwidget随意创建一个actor蓝图,在蓝图中添加widget组件。创建UI蓝图,将UI蓝图关联到widget组件中。二、修改材质将widget默认的材质复制一份进行修改:如果对材质的不透明度和自发光没有特殊要求可以不

UE4 3DUI Widget半透明渲染模糊和重影问题

UE43DUIWidget半透明渲染模糊和重影问题一、创建3Dwidget二、修改材质最近在做数字孪生项目的时候,有个需求是在场景中出现3D弹窗数据面板,但是用UE4默认的widget实现时遇到了问题,如果是半透明的widget在场景中移动或旋转的时候会出现重影,导致数据面板很模糊,网上查了一下也没有找到解决方案,研究了半天终于找到了解决办法,记录一下,供大家参考。一、创建3Dwidget随意创建一个actor蓝图,在蓝图中添加widget组件。创建UI蓝图,将UI蓝图关联到widget组件中。二、修改材质将widget默认的材质复制一份进行修改:如果对材质的不透明度和自发光没有特殊要求可以不

UE5实现HTC Vive VR功能

所用场景:https://www.unrealengine.com/marketplace/zh-CN/product/gallaries-and-showcase项目准备清理项目里的多余的摄像机和PlayerStart设置Plugins,SteamVR打勾包括Vive设备安装架设安装VRInteractiveAssembling插件https://www.unrealengine.com/marketplace/zh-CN/product/vr-interactive-assembling大概人民币50多元,还是可以接受的用VRInteractiveAssembling插件创建一个UE5的工

UE5实现HTC Vive VR功能

所用场景:https://www.unrealengine.com/marketplace/zh-CN/product/gallaries-and-showcase项目准备清理项目里的多余的摄像机和PlayerStart设置Plugins,SteamVR打勾包括Vive设备安装架设安装VRInteractiveAssembling插件https://www.unrealengine.com/marketplace/zh-CN/product/vr-interactive-assembling大概人民币50多元,还是可以接受的用VRInteractiveAssembling插件创建一个UE5的工

UE4_UE5播放音频(播放、停止功能)(附工程)

在UE4或UE5中播放音频的两种方式:一、直接通过创建MediaPlayer播放:1.创建MediaPlayer,命名为myMediaPlayer选择生成的MediaTexture是用于播放视频,下篇文章来讲UE5如何播放视频。2.创建一个Actor类用于播放音频,命名为BP_mySoundActor3.编辑Actor类,添加MediaSound组件4.选中MediaSound组件,在其右侧将MediaPlayer设置为刚创建的myMediaPlayer5.接着在BP_mySoundActor类中添加变量cMediaPlayer  6.Complie一下当前蓝图类,然后将cMediaPlaye

UE4_UE5播放音频(播放、停止功能)(附工程)

在UE4或UE5中播放音频的两种方式:一、直接通过创建MediaPlayer播放:1.创建MediaPlayer,命名为myMediaPlayer选择生成的MediaTexture是用于播放视频,下篇文章来讲UE5如何播放视频。2.创建一个Actor类用于播放音频,命名为BP_mySoundActor3.编辑Actor类,添加MediaSound组件4.选中MediaSound组件,在其右侧将MediaPlayer设置为刚创建的myMediaPlayer5.接着在BP_mySoundActor类中添加变量cMediaPlayer  6.Complie一下当前蓝图类,然后将cMediaPlaye

【数字孪生】UE4虚幻引擎与前端Web页面的结合

目录介绍基础准备鼠标穿透设置备注介绍UE初学者,非专业UE工程师,在项目中需要使用UE4结合前端页面完成三维场景与前端图表的联动效果,自学总结方法,使用的版本为UE4.26。基础准备1.使用Vue、Echarts创建前端页面(需要前端基础);作为Demo演示,可前往echarts官网示例,任意选择一图表并下载:下载成功后获得一个HTML文件,或任意你自己的页面均可。2.使用UE4.26创建一个空项目即可;3.UE4插件WebUI的使用;下载可前往git官网下载指定版本,本人使用的4.26版本免费下载。安装插件下载解压完包后,需将解压的文件夹放到你安装的UE指定路径下,如:D:\ProgramF

【数字孪生】UE4虚幻引擎与前端Web页面的结合

目录介绍基础准备鼠标穿透设置备注介绍UE初学者,非专业UE工程师,在项目中需要使用UE4结合前端页面完成三维场景与前端图表的联动效果,自学总结方法,使用的版本为UE4.26。基础准备1.使用Vue、Echarts创建前端页面(需要前端基础);作为Demo演示,可前往echarts官网示例,任意选择一图表并下载:下载成功后获得一个HTML文件,或任意你自己的页面均可。2.使用UE4.26创建一个空项目即可;3.UE4插件WebUI的使用;下载可前往git官网下载指定版本,本人使用的4.26版本免费下载。安装插件下载解压完包后,需将解压的文件夹放到你安装的UE指定路径下,如:D:\ProgramF

Gitee 管理UE4项目

一般的UE4项目的都比较大,一个项目能有5G,10G,甚至更大,而且UE4的项目也很容易出Bug,就想着能不能用用Git管理本地的UE4版本然后上传到Github远程仓库。但是Github限速实在让人头大,就用Gitee替代Github,但是还有一个问题就是UE4项目实在太大了,而且上传的远程仓库的时候还限制大小,超过100MB就无法上传,网上有可开启lfs功能,就能上传大文件,但还是很麻烦。其实.gitignore文件能够很好的解决这个问题,下面本文就怎么用Gitee管理UE4项目的整个流程做一下介绍。首先是在电脑上安装了GIT和注册了Gitee账号,这里就不多做赘述了,网上很多介绍,下面是

Gitee 管理UE4项目

一般的UE4项目的都比较大,一个项目能有5G,10G,甚至更大,而且UE4的项目也很容易出Bug,就想着能不能用用Git管理本地的UE4版本然后上传到Github远程仓库。但是Github限速实在让人头大,就用Gitee替代Github,但是还有一个问题就是UE4项目实在太大了,而且上传的远程仓库的时候还限制大小,超过100MB就无法上传,网上有可开启lfs功能,就能上传大文件,但还是很麻烦。其实.gitignore文件能够很好的解决这个问题,下面本文就怎么用Gitee管理UE4项目的整个流程做一下介绍。首先是在电脑上安装了GIT和注册了Gitee账号,这里就不多做赘述了,网上很多介绍,下面是