虚幻4高度图转法线

news/2025/1/1 13:26:04/

高度图转法线贴图算法是经常需要使用到的。下面是在虚幻4中的实现。当然写成HLSL代码也更好。但是为了快速看到效果,我就用材质节点连了一下。


首先这个方法的整体思路是:利用一个像素周围的四个像素保存的高度值来算法线。

下面的一串算法是找到一个像素周围的像素,然后采样获取这些像素里面的高度值,然后获取那几个像素位置的向量方向,然后再乘以我们自己定义的高度值缩放


获取周围高度并且获取高度平面的向量之后,求两个高度平面向量的叉乘就可以获取法向量了

算法挺简单的,虚幻4的材质节点都能实现。


http://www.ppmy.cn/news/492339.html

相关文章

流程图基本图形的含义

大家在绘制流程图时,有各种各样的形状,有圆形、菱形、矩形等等,他们都代表什么概念呢? 如果我们画的流程图用错图形,发给别人看,那是一件很尴尬的事。 重要的事说三遍,不要用错图形符号&#x…

数据流程图画法

数据流图的绘制分三步走: 1、确定系统的输入输出; 2、由外向里画系统的顶层数据流图; 3、自顶向下逐层分解,绘出分层数据流图。 销售管理系统的分层数据流图 接下来,我们作进一步解读: 一、理解数据流…

eplan图框制作

1、 首先,新建一个原理图项目 2、 新建图框。选择“工具”→“主数据”→“图框”→“新建” 在“文件名”中输入文件名,保存。 3、添加新建图框属性选项。选中“新建符号*”,添加选项 4、 设置图框的属性 a、 列/行字符数,设置为…

甘特图详解

甘特图详解 一、介绍二、历史发展三、优缺点1、优点2、 缺点 四、应用范围1、项目管理2、其它领域 五、软件工具六、使用1、效果图示2、步骤3、资料 参考 一、介绍 甘特图是一种条形图,它说明了项目进度表。该图表列出了垂直轴上要执行的任务,以及水平轴…

UE4播放图片序列帧

这一篇文章长话短说,讲得简单点,我就不啰嗦了,首先我们需要了解的是在UE4中处理图片序列的方法一般需要用到一个9宫格,12宫格,16宫格,几个常用的图片,类似这样的,如图: …

ER图总结

一、概念 E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型 二、组成部分 实体:一般认为,客观上可以相互区分的事物就是实体,实体可以是具体的…

真实地形处理——高程图导入UE4进行操作

本着有啥解决啥的目标就做了这个内容,主要是解决真实地形的处理问题, 废话不多说,直接上记录: 1、下载高度图, 地理空间数据云:http://www.gscloud.cn/search,注册账号白嫖即可 2、绘制对应区域进行下载…

c4d-c4d制作全景视频和全景图片

文章目录 制作全景图片c4d导入全景插件c4d中创建场景取消场景的固定摄像机导入全景相机设置全景图片输出输出图片,导入全景图片播放器全景视频 制作全景图片 c4d本来就是3d建模软件,输出全景视频和图片不过分吧? c4d导入全景插件 安装目录下 链接&am…