UE4 SceneCapture2D显示人物模型时过滤背景颜色或天空盒
游戏有时候需要把人物显示到UI上,会需要用到RT。这里不是具体教程,具体教程可以找其他的资料。是因为我自己在做的时候遇到需要去除天空盒的问题,然后又没搜索到解决方法。这里把我解决的方法分享出来。
ES3.1模式下:
SceneCapture做下面几个设置,Primitive Render Mode设置 Use ShowOnly List ,只显示Show Only Actors里添加的Actor。然后想要显示的Actor添加到Show Only Actors。Capture Souce 是只渲染的Texture Target的内容,这里选择SceneColor(HDR)in RGB,SceneDepth in A,我们得到的Texture Target的A通道就是SceneDepth了。
然后我们用的Material设置成透明的
在ES3.1下,我们用A通道也就是SceneDepth做处理,这里做一个判断,就是当SceneDepth大于1是透明度为1,小于等于1时透明度为0。这是因为我们要显示的物体SceneDepth是会大于1,但是像后处理的背景颜色或者天空和的SceneDepth是等于1的。这样就过滤掉后处理背景颜色和天空盒了。注意,在ES3.1下的sceneDepth才是这样。
Shader Model 5 模式:
SceneCapture更改这个设置,其他设置和ES3.1一样
更改Material
材质也可以更改成下列形式统一处理
UE4 SceneCapture2D显示人物模型时过滤背景颜色或天空盒相关推荐
- android 自定义radiobutton 样式,RadioButton自定义点击时的背景颜色
一.应用场景: 在使用 RadioButton 时,有时我们会需要自定义点击时改变背景颜色的效果. 效果图: RadioButton自定义背景颜色.jpg 二.实现步骤: 1.新建一组 RadioBu ...
- 去掉input记录密码时的背景颜色
去掉input记录密码时的背景颜色 input:-webkit-autofill , textarea:-webkit-autofill, select:-webkit-autofill {-webk ...
- CAD图纸转换TIFF格式时修改背景颜色
接触CAD相关工作的小伙伴,常常会对CAD图纸进行格式转换,CAD图纸转换图片格式就是较为常见的,这其中就有CAD图纸转换成TIFF图片格式.而CAD图纸转换TIFF图片格式的时候,可能需要修改背景颜 ...
- vue点击菜单跳转时,背景颜色动态变化
** vue点击菜单跳转时,背景颜色动态变化 ** html: script: export default { name: "menu", data() { return { a ...
- VUE实现网页中滚动鼠标时导航背景颜色透明度的改变
1.HTML <div id="topNav" :style="topNavBg">这里是导航内容 </div> 2.JS export ...
- 关于element-ui 中 table 鼠标悬停时高亮背景颜色的修改,添加fixed后颜色又出现问题
table 鼠标悬停时高亮背景颜色的修改 .el-table tbody tr:hover>td { background-color: #颜色 } 或 .el-table__body-wrap ...
- html取消图片选中效果,web前端:取消a标签在移动端点击时的背景颜色
背景(background)属性定义元素的背景效果元素的背景区包括前景之下直到边框边界的所有空间.因此,内容框与内边距都是元素背景的一部分,且边框画在背景上.css允许应用纯色作为背景,也允许使用背景 ...
- 取消html的a的变颜色属性,H5中取消a标签在点击时的背景颜色的方法
1.取消a标签在移动端点击时的蓝色 a { -webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-select: none ...
- UE4在UI上显示人物模型
您可能会意识到,不可能在UMG小部件(在写作时从API 4.7.4开始)直接渲染3D对象/蓝图/网格. 我会尽量清楚地说明我是如何实现的.这是我们试图得到的结果:[gif即将推出] 基本原理是将3D对 ...
最新文章
- 使用ISE创建IP核(以加法器的IP核建立为例)
- 虚拟机 NAT模式与桥接模式的区别
- mysql-dj数据准备-创建班级表
- 枚举类型enum例题_10.1 C++枚举类型
- winccweb发布画面不显示_wincc web navigator 发布用户名或密码错误问题
- 获取小程序 openid
- docker部署webapp的例子
- underscore.js依赖库函数分析一(遍历)
- 计算机网络存在的漏洞,计算机网络安全漏洞及防范措施
- snownlp抛出错误_请教大家有关SnowNLP分词、词性标注、情感分析的问题
- 学习笔记/音视频面试
- C语言求13位条形码的验证码,c语言问题 条形码输入
- Eighth Week's ARST
- 极客也可以很亲民,酷炫设计、多变造型的华为智能眼镜即将发布
- java中立方根方法,Java Math.cbrt() 方法
- mac的angular/cli安装及踩坑记录
- BZOJ1778: [Usaco2010 Hol]Dotp 驱逐猪猡
- android 字体大小换算,Android单位换算与UI适配
- Dijkstra最短路径算法——java代码实现
- unity 太阳自发光_unity动态改变自发光