【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一个字符串。 ...
【C++/UE4】基于距离场的低分辨率蒙版瑕疵解决方案
最终效果(UE4)内
原理简述低分辨率的贴图在放大的时候会出现锯齿的原因是,贴图采样的滤波模式大部分都会被设置为双线性插值,这种差值可以一定程度上模糊贴图达到简单的抗锯齿效果,但是对于蒙版贴图来说会造 ...
【算法】获取圆以及圆环内整数点
获取圆内整数点分析圆心位置无所谓,我们先计算相对坐标最后进行统一平移就好,所以圆心就当做(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 ...
【C++】暴力光栅渲染器(不使用任何图形学API)
我之前完全没有接触过shader之类的,这是第一次从冶金造大轮子,用纯C++制作了一个简单的软件光栅渲染器,没有使用任何图形学API,目的是完整了解一下实时渲染流程。
【计算机图形学】计算点绕任意过原点轴进行旋转的方法
更新中……配置C++的Eigen库请看这篇文章
几何方法构建旋转矩阵简化一下:
思路:先施加一个先转矩阵,把旋转轴转到任意一个我们会写旋转矩阵的轴上,也就是任意一个基轴上,施加对应旋转之后乘以逆矩阵再 ...
【C++】VS2019配置OpenCV并进行测试
下载OpenCV官网下载链接:https://opencv.org/releases/
下载完了之后安装到自己想要的位置就好了
配置环境变量右键此电脑,高级系统设置,环境变量
在path变量中添加 ...
【C++】VS2019配置可进行线性代数、矩阵等操作的库——Eigen
Egien介绍Eigen是可以用来进行线性代数、矩阵、向量操作等运算的C++库,它里面包含了很多算法。它的License是MPL2。它支持多平台。
Eigen采用源码的方式提供给用户使用,在使用时只需 ...