【UE4】特效学习案例(Cascade)
介绍魔法飞弹
飞弹
闪光+炫光+飞溅小粒子+烟雾+光源;
爆炸
闪光+炫光+两层飞溅小粒子(快+慢)+爆发烟+持续烟+持续小粒子+光源;
火球术
飞弹
火球+两层火焰+两层Additive火 ...
【OpenGL】OpenGL学习笔记
GLSL ES数据类型标量:int, float, bool
向量:
vec2, vec3, vec4
ivec2, ivec3, ivec4
bvec2, bvec3, bvec4
矩阵:mat ...
【CUDA/C】VS2019配置Cuda for C并进行测试
CUDA是英伟达的技术,所以非N卡用不了=_=
下载CUDA官方安装教程:https://docs.nvidia.com/cuda/cuda-installation-guid ...
【UE4/C++】读取贴图资源像素颜色值
思路之前踩的坑,网上都说是对Bulkdata进行操作,但是实操会报错闪退,大概是因为内部的贴图压缩过还存有其他数据,bulkdata里面不只有像素数据。正确的方法是获得source然后使用GetMip ...
【UE4/C++】代码创建贴图资源并保存为Asset
创建编辑器工具蓝图
新建一个编辑器工具蓝图
选择AssetActionUtility,这个的意思是可以对Asset资源进行一些处理。
在其中新建一个函数叫做test,并让这个函数print一个字符串。 ...
【算法】获取圆以及圆环内整数点
获取圆内整数点分析圆心位置无所谓,我们先计算相对坐标最后进行统一平移就好,所以圆心就当做(0,0),然后拿半径为7的圆举例:
首先,圆是对称图形,所以我们可以只计算八分之一圆的点,然后在对称到整个圆即 ...
【C++】基于OpenCV的A星算法实现
OpenCV配置方法:https://1keven1.github.io/2021/01/29/%E3%80%90C-%E3%80%91VS2019%E9%85%8D%E7%BD%AEOpenCV%E ...
【Unity】URP自定义后处理效果
在新的URP(Universal Render Pipeline)下,Unity取消了OnRenderImage函数,也就是说原来的自定义后处理的方法被取消了。而且老的Post Processing插 ...
【Unity】代码实现后期处理Bloom效果
写在前面bloom效果直接用unity自带的Post Processing就好。我哈皮没上网好好查就开始造轮子,好孩子不要学。
只适用于默认渲染管线,Urp后处理可以看这篇文章
参考的文章:h ...
【UE4】特效——暗影水滴
效果
制作思路要产生扭曲效果最简单的办法就是在建模布线的时候就将布线扭曲;
使用菲涅尔效果与pow节点结合,制作出随视角的渐变效果。不过菲涅尔效果开销有点大,这里我们只是用来让边缘与内部产生不一样的 ...