自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

航行的土豆的博客

码农板砖...

  • 博客(74)
  • 资源 (4)
  • 收藏
  • 关注

原创 UE学习篇ContentExample解读------Blueprints Advanced-下

主要讲述了:一个弹跳求的时间线动画、灯光跟踪、开门的小案例介绍

2024-09-28 21:16:34 978

原创 UE学习篇ContentExample解读------Blueprints Advanced-上

这个地图涵盖一些在关卡中使用蓝图的有用技巧和技术。包括一些随机化案例、对象数组创建和一些Gameplay的行为,例如灯光跟踪和工作门!

2024-09-26 21:38:06 643

原创 UE学习篇ContentExample解读------Blueprint_Communication-下

补充蓝图通信上一篇的内容: 事件分发器和蓝图接口的运用

2024-09-25 15:35:07 774

原创 UE学习篇ContentExample解读------Blueprint_Communication-上

这个地图提供蓝图之间通信的各种方式的案例!主要包括:通过Cast直接通信、使用事件分发器、通过蓝图接口

2024-09-24 22:49:40 1156

原创 UE学习篇ContentExample解读-----------Blueprint_Mouse_Interaction

学习虚幻中鼠标交互官方案例的相关内容

2024-09-23 20:49:33 945

原创 UE学习篇ContentExample解读-----------Blueprint_Overview

UE官方案例ContentExample解读,关卡:Blueprint_Overview

2024-09-22 22:47:13 1138

原创 图形学初识--定义摄像机类(实战)

学习如何定义一个射击类游戏的第三人称摄像机

2024-06-12 21:56:54 751

原创 图形学初识--透视修正

介绍了图形学中的透视修正的原因?它修正了什么?以及相应的推导!

2024-06-05 17:30:00 613

原创 图形学初识--面片剔除

讲解面片剔除,以三角面片举例,说明为什么?是什么?怎么做?

2024-06-05 10:13:08 824 4

原创 图形学初识--深度测试

介绍深度测试、画家算法、z-buffer,生动形象!

2024-06-03 21:17:27 851 4

原创 图形学初识--颜色混合

本章节补充一下颜色混合的内容,主要包含:为什么要有颜色混合?颜色混合常实现方式?

2024-06-03 19:43:12 927

原创 图形学初识--多边形剪裁算法

介绍多边形剪裁算法Suntherland Hodgman在二维和三维的情况,并且给出生成的图片和案例介绍,希望大家多多关注!

2024-06-02 21:03:47 496

原创 图形学初识--屏幕空间变换

介绍一下由NDC坐标转换为屏幕空间坐标

2024-06-01 16:11:59 721 1

原创 图形学初识--视图+投影变换

介绍视图变换和投影变换,包括:为什么、是什么、如何推导等

2024-05-30 17:52:07 654

原创 图形学初识--任意轴旋转矩阵(小白狂喜)

介绍任意轴旋转矩阵,包含:思路、推导,相比很多人发的帖子,这个更加容易懂,更直观

2024-05-30 11:29:18 1637

原创 图形学初识--空间变换

介绍二维和三维下的变换矩阵以及常见的推导和理解方式。主要就是:平移、旋转、缩放

2024-05-29 17:10:47 997

原创 图形学初识--矩阵和向量

前面发布的【图形学初识】系列文章,坐标基本上都指代屏幕空间的二维坐标,迟迟没有进入真正的3维世界。为了真正进入三维世界,就需要存在一种工具将三维坐标映射为二维坐标,这个工具就涉及到数学中的线性代数中的一些概念,如:矩阵、向量、行列式等等!本章节就针对这些概念和相关计算做说明!既有大小,又有方向;只有大小,没有方向;举个例子:速度、加速度、力等颜色、温度、质量等a⃗AB⃗B−AaABB−A。a⃗\vec{a}a的大小:AB之间的距离a⃗\vec{a}a。

2024-05-29 12:56:37 1197

原创 图形学初识--纹理采样和Wrap方式

介绍图形学的uv坐标概念,以及在矩形和三角形如何进行插值uv坐标;并且介绍Wrap属性,用于处理越界时的uv坐标如何处理

2024-05-27 21:33:17 544

原创 图形学初识--双线性插值算法

双线性插值(bilinear interpolation)是一种常用的插值方法,用于在二维空间内估算未知点的值。它主要应用于图像处理、计算机视觉、地理信息系统(GIS)、数值分析和其他需要在二维数据中进行平滑过渡的领域。这里的思路就不用解释了吧,前面文章关于直线线性插值已经讲过了,不懂的小伙伴可以回去翻翻哦!希望对各位小伙伴能够有所帮助哦,永远在学习的道路上伴你而行, 我是航火火,火一般的男人!可以先插值x再插值y,也可以先插值y再插值x。已知图像的四个位置的像素值,​ 的值,再做一次插值得到。

2024-05-27 13:07:21 1118

原创 图形学初识--三角形重心坐标插值算法(小白狂喜)

关于三角形利用重心坐标插值的算法介绍,并给出小白也能看懂的推导过程

2024-05-25 13:17:51 1008

原创 图形学初识--直线插值算法

已知屏幕两个点,计算出以这两点为端点的直线经过的所有像素,准确的说是像素点的坐标;但是,像素是有颜色属性的,端点的颜色已知,但是中间点颜色是未知的,这时候为了给这些中间点补充颜色属性,就需要引入插值算法,在这个场景下就叫直线的线性插值!基本思想:基于已知数据点构建一个函数,该函数能够通过这些点,并估计这些点之间的值!本质思路:计算点和点的距离是比较耗时的,咱们可以用初中数学知识,相似三角形从而简化问题的计算,提高性能!线性插值是一种最简单的插值方法,它假设两个相邻点之间的函数变化是线性的。

2024-05-24 11:42:38 885

原创 图形学初识--光栅化直线算法

直线光栅化算法,为什么?是什么?怎么用?

2024-05-23 11:21:52 1145

原创 SSH秘钥对简化github项目管理(外加Tortoise配置)

因此,咱们就得使用SSH的链接方式进行克隆,它通过一对秘钥,私钥放在需要拉取版本的电脑,公钥放在github服务器上!使用HTTPS非常方便就能克隆到本地,但是它很烦,每次push到远程都得输入密码,这谁顶得住!第四步:使用小乌龟clone仓库时,制定这个ppk后缀的私钥文件!第三步:打开PuTTYgen工具,加载之前生成的私钥,然后save一下。1、判断自己的电脑有没有现成的秘钥,有就直接用,没有就重新生成。希望对各位小伙伴能够有所帮助哦, 我是航火火,火一般的男人!第三步:新增SSH key。

2024-05-21 21:52:07 524 1

原创 记笔记从学Typora开始-----(6)markdown知识补充二

上节我们给同学补充了一些实用的配置和介绍了一些新功能。这一节,咱们就之前的知识点做完整的快捷键补充作为这个系列的收尾吧!

2024-05-20 13:28:38 419

原创 记笔记从学Typora开始-----(5)markdown知识补充一

Alerts是Markdown的扩展,用于强调关键信息。现在支持Github使用blockquote突出显示“注意”和“警告”的方式要使用此功能,首先,请在偏好设置中启用Github风格警报框,如下图所示:> [!NOTE]> [!TIP]> [!CAUTION]当你在打开侧边栏上,点击底部菜单后,可将鼠标悬停在最近的文件夹项目上,然后单击“固定”按钮来固定它。

2024-05-19 11:53:59 962

原创 记笔记从学Typora开始-----(4)markdown基本实践二

上节我们根据官方给的Markdown Reference,将前半段翻译成中文,方便同学阅读和学习Typora的基本使用。这一节,咱们翻译剩余的后半段!

2024-05-18 11:07:57 1044

原创 记笔记从学Typora开始-----(3)markdown基本实践一

​ 上节我们讲解了Typora软件的界面总览和组成,也给童鞋们推荐了常用的偏好设置。这一节就接一节末尾所提,根据官方给的Markdown Reference进行翻译成中文,方便同学阅读和学习Typora的基本使用,让大家快速上手使用!

2024-05-17 13:19:04 1200

原创 记笔记从学Typora开始-----(2)熟悉软件界面+常用配置

记笔记从学Typora开始--------------------(2)熟悉软件界面+常用配置

2024-05-16 16:40:59 1225 1

原创 记笔记从学Typora开始-----(1)下载、安装、购买、激活

Typora软件的下载、安装、购买、激活

2024-05-15 20:17:13 486

原创 Git小白入门——上手实操之创建仓库和代码提交

什么是版本库呢?版本库又名仓库,英文名repository,简单理解成一个目录,目录里的所有文件都可以被Git管理,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。

2023-09-01 12:46:47 675 1

原创 Git小白入门——了解分布式版本管理和安装

程序员开发过程中,对于每次开发对各种文件的修改、增加、删除,达到预期阶段的一个快照就叫做一个版本。如果有一个系统,能够让我们知道每个版本做了哪些操作、什么时候做的、谁做的,并且能够任意的在各个版本中穿梭、合并等等,这就是版本控制系统!

2023-08-29 22:07:54 1074 1

原创 <<Linux多线程服务端编程>>学习之栏1————线程安全的对象生命期管理

linux多线程服务端编程学习笔记,线程安全的对象生命期管理

2023-06-08 11:10:17 549

原创 Ubuntu20.04 终端打开不了的问题排查

ubuntu20.04 终端打开不了的解决办法

2023-05-31 14:26:15 21759 15

原创 effective c++阅读之旅---条款29

c++的异常安全

2023-02-19 16:14:08 588 3

原创 VMware三种网络模式的摸索

VMware三种网络模式的摸索文章目录VMware三种网络模式的摸索前言一、桥接模式简要描述拓扑图展示配置测试优缺点二、NAT模式简要描述拓扑图展示配置测试优缺点三、仅主机模式简要描述拓扑图展示配置测试优缺点3.总结前言注意:所有的测试请关闭虚拟机和主机的防火墙知识储备:默认安装VMware后:1、自带三个虚拟交换机2、自带两个虚拟网卡一、桥接模式简要描述Bridged 模式,通过虚拟交换机Vmnet0来和主机上的某一块网卡进行通信;此时真实主机和虚拟机在同一个网段,如果需要

2023-01-14 22:43:01 768

原创 ubuntu20.04配置远程连接sshd服务

ubuntu20.04配置ssh服务和密钥登录

2022-07-17 16:39:15 3719

原创 ubuntu20.04更换阿里镜像源

ubuntu更换镜像源

2022-07-17 15:16:56 26153 2

原创 什么是远程线程注入?

远程线程注入首先,要说明白远程线程注入,必须得弄明白什么是远程线程以及什么是注入!远程线程这里的远程指的是别的进程空间,大家应该都在自己代码中或多或少运用过多线程,这里给出常见的win32创建线程接口的使用,如下:本地线程创建1 、官方给的接口:HANDLE CreateThread( [in] LPSECURITY_ATTRIBUTES lpThreadAttributes, //安全描述符,一般填NULL [in] SIZE_T dwStac

2021-12-11 14:19:48 7283

原创 汇编理解c语言-----------函数本质?

c语言函数的本质是什么?怎么执行的呢?

2021-12-08 10:25:43 316

原创 effective c++阅读之旅---条款11

条款11:在operator=中处理自我赋值自我赋值如下:class Widget {};Widget w;w = w;这看起来有点愚蠢,但它是合法的,所以不要认定客户绝不会那么做!!但是,有时,这种自我赋值并不是那么一眼就可以看出来的!a[i] = a[j] //如果i=j相等显然就是自我赋值!再看:*px = *py如果px和py指向同一个东西,这也是自我赋值。实际上这是由于 “别名” 带来的结果!一般来说,某句代码操作指针或者引用而它们被指向多个相同类型的对象,这时候就需要

2021-04-19 21:18:02 173

后端网络框架学习必备:libevent源码剖析

后端网络框架的经典之作,libevent是一款跨平台、支持多种IO多路复用、高性能的、基于reactor模型、纯C语言的轻量级事件驱动框架

2022-12-21

x96 Dbg ,包括32和64位的调试!!!!!!!!

x96 Dbg ,包括32和64位的调试!!!!!!!!

2022-04-05

32位的code 注入器以及一些远程线程调用!!!!方便安全人员测试用!

32位的code 注入器以及一些远程线程调用!!!!方便安全人员测试用!

2022-04-05

易道云学院htd开发的hook库!!vs2019使用一键安装!

易道云学院htd开发的hook库!!vs2019使用一键安装!

2022-04-05

MyHeap_xxxx.cpp

支持对结点动态修改的泛型堆结构,且修改的时间复杂度为O(logN),可以自定义比较函数。其他插入、弹出时间复杂度也是O(logN) , 额外空间复杂度是O(N)

2021-08-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除