
有意思的材质
文章平均质量分 51
丶冒泡
北漂青年,闲在无事发一些自己在做项目中的心得。
展开
-
UE 实时地形高度检测(二)。利用Niagara及虚拟纹理(virtualTexture)生成动态——立体的热力图。
利用Niagara GPU 粒子的特性,来动态生成三维热力图,高程图!原创 2023-04-20 18:48:41 · 2934 阅读 · 4 评论 -
Unreal 简单的网格偏移,能大能小能换色!
也是帮助朋友实现一个很简单的效果、前后用了不到半小时。最后用不熟练的Shader 实现了一下,记录一下先看效果:根据参数进行调整线条的大小和密度。调整线框和内容的颜色。就是简单的数学把UV进行切割、然后把所有内容合并到一起进行输出、这里面还有优化的空间,比如说参数化后的颜色、RGB 和A是分开的、 可以合并在一起,中间为了看效果就用的A1、A2、A3、去使用,其实这一套一个就可以了,但是意思已经到位了。Input TexCoord;Input TimeInput Spe原创 2020-08-27 15:27:36 · 325 阅读 · 0 评论 -
Unreal UE4 、角色换色解决方案—多象限UV—及渲染材质到贴图(CanvastoRenderTarget)(渲染多象限UV)
工作中遇到一个比较棘手的问题,策划需要对角色进行换色,还要进行一系列的特效展示,应用平台是手机端,并不能做过于复杂的换色逻辑,所以想到用多象限UV 和CanvastoRenderTarget (有多个材质球,需要合成一张材质球)。所以就想到用这个办法。一方便可以对游戏节点进行优化,另一方面可以让游戏内更加优化资源先看效果满足策划花里胡哨的需求同时、尽可能还原美术效果的折中选择。看一下UV 的样子、看一下材质的样子再看一下蓝图中使用Draw进行渲染多象限核心就是原创 2020-08-03 21:03:46 · 3794 阅读 · 0 评论 -
Unreal UE4 、研究一个大佬的风格化渲染做的笔记,比较啰嗦。(一)
首先介绍一下材质信息,都至于基础颜色(瞎选的)1、先获取屏幕颜色信息(拥有光照的信息)通过去饱和转换成黑白信息2、获取材质颜色信息(纯材质颜色信息)(Es3.1并不支持)两者相除可以得到每个像素的光照信息。限制0-1当然你可以使用像素检查其对其进行检查、观察下面几个参数。当然、你的场景就会变成下面这个样子拿到光阴信息并不是我们最终想要的结果、我们要继续往下把光阴信息转换成我们想要的颜色信息首先做一个测试通过floor 把取到的...原创 2020-07-31 11:12:55 · 1968 阅读 · 0 评论 -
大环套小环、小环围着大环转!
主要思路就是利用三角函数计算小环旋转的半径,这样就能把大环的半径和小环旋转的中心同步没什么难度、记录一下方便随后查找。原创 2020-06-23 20:38:31 · 2380 阅读 · 0 评论