【WebGL】从零开始的Web端渲染器(3)——法线贴图
在模型导入时根据UV计算切线,在渲染时就可以根据切线坐标使用法线贴图。
【WebGL】从零开始的Web端渲染器(2)——添加阴影
使用阴影贴图技术,添加阴影投射器,在渲染时先逐灯光绘制阴影贴图。
【Web】标签页切换功能
效果展示:
# 初步实现
编写HTML1234567891011121314151617181920212223242526272829303132<!DOCTYPE html>< ...
【WebGL】从零开始的Web端渲染器(1)——框架搭建
使用Web三件套和WebGL从零完成的网页端渲染器,目标是同时还能实现类似游戏引擎一样的简单逻辑编写功能。这里先实现简单框架。
【UE4】特效学习案例(Cascade)
介绍魔法飞弹
飞弹
闪光+炫光+飞溅小粒子+烟雾+光源;
爆炸
闪光+炫光+两层飞溅小粒子(快+慢)+爆发烟+持续烟+持续小粒子+光源;
火球术
飞弹
火球+两层火焰+两层Additive火 ...
【算法】获取圆以及圆环内整数点
获取圆内整数点分析圆心位置无所谓,我们先计算相对坐标最后进行统一平移就好,所以圆心就当做(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节点结合,制作出随视角的渐变效果。不过菲涅尔效果开销有点大,这里我们只是用来让边缘与内部产生不一样的 ...