虚幻4中模型勾边
来源:互联网 发布:mac安装win10时蓝屏 编辑:程序博客网 时间:2024/06/05 04:10
很多游戏都有鹰眼锁定,这个时候就需要对敌人进行描边操作。描边的话其实有很多种方式,我喜欢在后期处理中做这一步工作。
描边的话就是对图像进行一个屏幕卷积运算,在虚幻4里做卷积的话材质节点就能完全完成。
最后出来的效果是这样的
但是简单的卷积操作并不理想,因为这是直接在rendertarget上进行绘制,这时候已经没有深度比对或者什么其他东西了,所以这个额时候就会出现穿透,没有遮挡效果。我尝试过用rendertarget保存这个模型的depth然后再和场景的depth比对,但是这种方法并不理想。首先绘制一张rendertarget来专门做这么小的一件事情感觉不是特别划算,第二就是rendercapture绘制的depth值和场景的depth值是不等的。customdepth和scenedepth并不相等。
我发现stencil值可以进行区分,因为stencil值可以从0到255进行取值。于是我把需要勾边和不需要勾边的物体的stencil值进行区分,从而得到了下面的效果,完美解决了勾边重叠的问题。
阅读全文
0 0
- 虚幻4中模型勾边
- 虚幻4加载OBJ模型的方法
- 虚幻4导入模型合并所有模型选项
- [siggraph13]虚幻引擎4的基于物理模型光照
- 虚幻引擎4的基于物理模型光照
- 虚幻引擎4的基于物理模型光照
- 在虚幻4中使用kinect2.0
- 虚幻4中实现简单的raymarch
- 虚幻4中变量被优化掉的解决方案
- 在虚幻4中显示Kinect2.0摄像头的画面
- 虚幻4 在VS2015中智能提示不灵敏解决方法
- 在虚幻引擎 4 中处理内存泄漏问题
- 从虚幻 4 中采集 360 度立体电影
- 虚幻4中,android第三方类库的接入
- 虚幻4中SceneDepth , PixelDepth ,Customdepth,CustomDepth StencilValue的区别
- RenderTarget在虚幻4的应用【4】杂草模型UV重映射
- 虚幻4引擎
- 虚幻4引擎
- 机器学习笔记--GMM模型
- 逃离迷宫
- Android实现模拟表单上传
- APP开发步骤
- gradle providedCompile、compile与runtime的使用
- 虚幻4中模型勾边
- bzoj 1690: [Usaco2007 Dec]奶牛的旅行 spfa+二分答案
- 玲珑杯1146-图论你先敲完模板【dp方程】
- $.ajax()方法详解
- Spring Data Redis(Redis Transactions)
- 简要谈谈C++继承方式与访问权限
- 1008. Elevator (20)
- CCF201703-2学生排队
- StretchDIBits 直接使用cv::Mat的数据有可能显示错误的问题