摄影
拍校园、拍星空、拍室友睡着的样子。构图这件事,是从 AutoCAD 的轴测图里学来的。
HELLO, 我是
网络安全 / 网络运维 / UE5 开发工程师
手绘 · 纸张 · 一点点代码
MY NAME IS
网络安全 · 网络运维 · UE5 开发
计算机网络技术专业在读(3+2 一贯制), 会配路由交换与防火墙、会用 Wireshark / Nmap / Burp Suite 打比赛、 也会在 Unreal Engine 5 里搭地形写蓝图。 一句话:既能守住网络,也能造出世界。
我叫 唐行宇。学的是计算机网络技术,走的是「3+2 一贯制」这条路: 从中职一路读到高职,理论打底,动手为主。有人说网络和安全是"看不见的手艺", 我喜欢这种手艺——配通一条链路、查出一个漏洞、把地形和蓝图搭成一个能跑的场景, 都是立刻能看见结果的事。
目前完整整理出来的是下面这一组:一个 UE5 场景,一套 eNSP 企业网络。点开能看过程截图和我踩过的坑。
另外还有:网络安全(自治区网安大赛负责 MISC / WEB,用 Wireshark、Nmap、Burp Suite)、混合现实与数字艺术(金砖 XR 赛项、自治区数字艺术设计赛项,均获二等奖)、CAD 机械设计(三等奖并晋升制图员中级工)、数字媒体(PS / AE / PR / Maya,以及 Dreamweaver 手写网页)。这些比赛的材料还在整理,之后会陆续补进这里。
技术之外,这些事让我最能回血。
拍校园、拍星空、拍室友睡着的样子。构图这件事,是从 AutoCAD 的轴测图里学来的。
玩得杂,也看得细——研究关卡怎么引导玩家,是我做 UE 场景时的灵感来源。
拆过家里的老电脑,也帮同学装机清灰。装系统、换硬盘、超频失败再爬起来,都算乐趣。
写代码、调设备、改蓝图的时候耳机基本不摘,什么风格都听。歌单一换,debug 的心情都能重新开始。
PR 剪节奏,AE 做小特效。给比赛做的演示视频,基本都是自己剪的。
小时候画漫画,现在画图标和贴纸——这个网站上的所有涂鸦都是我自己画的(用代码画的)。
看到新软件就想装一遍:Blender、达芬奇、Kali……装完再删也算学会了。
剧情片、动画、科幻都看,偏爱有想象力的世界观。看完总忍不住拆一拆镜头和节奏,算是我做 UE 场景时的隐形教材。
下面这些都有证书原件,点缩略图可以放大看清内容。日期以证书为准。
高职高专组(原新疆高校大学生信息安全大赛)。团队名为「自定义队伍」,我在队里负责 MISC 与 WEB 方向:流量分析、隐写与编码还原、常见 Web 漏洞利用。
混合现实(XR)技术应用创新赛项 · 中职组。团队中担任 UE 引擎制作:用 UE5 地形工具、材质与蓝图完成地图搭建,并实现赛题要求的全部交互功能。
中职组学生组 · 数字艺术设计赛项(团体)。负责 UE 引擎制作:地图搭建、天气与时间变换、场景内按键交互与事件触发。
网络建设与运维(团体)赛项 · 学生组。从水晶头制作、综合布线,到交换机 / 路由器 / 防火墙的连接、协议配置与现场调试全部独立完成。
CAD 机械设计赛项。在工程制图这条线上拿到的第一个奖。
在奇台县 2024 年职业技能竞赛 CAD 机械设计比赛项目中获第六名,给予晋升制图员职业四级 / 中级工技能等级。
成绩 87.2 分,等级二级甲等。测试机构:昌吉回族自治州普通话水平测试中心。
从中职到高职,一直在参赛。抗压能力和学习能力,是比赛给我的。另外还完成了 SYB / IYB / 网络创业培训课程(2023.12 结业)。
实习也好、项目也好、组队打比赛也好,随时开口。
这个网站是我自己设计并手写的 HTML/CSS/JS,所有涂鸦都是代码画出来的 SVG。
参考了 tiagofragoso.com 的手绘纸张风格。
Unreal Engine 5 · 场景地编(个人项目)
从一块空白地形开始,做出一个动画风格的场景:山坡、悬崖、土路、一栋红顶小屋和一片水。过程全部记录在下面,最后有 B 站成片视频。
地形与材质:先搭白盒定比例,再用 LandscapeLayerBlend 让不同材质按图层混合;用 MatLayerBlend_Standard 把草地和悬崖分层;用 WorldAlignedBlend 并调 Blend Sharpness / Bias,让坡度决定材质(陡的地方自然变成岩石);再用 LandscapeGrass 把草的网格体和材质一起输出,并接上 WorldAlignedBlend,让斜坡上不长草。
水面材质:用 ObjectPosition 加 Mask 取出物体在水中的高度,用 CameraPosition 和绝对世界位置算出水面到摄像机的垂直高度,再用 SceneDepth ÷ PixelDepth 得到摄像机到水底的垂直距离;用 Lerp 调水和岸边颜色,加遮罩让波纹只出现在边缘、用 If 节点判断限制扰动范围,再复制一层扰动贴图让边缘更有层次。
蓝图与细节:云用蓝图做,在 Create Dynamic Material Instance 节点里按网格体材质球创建动态材质实例,把标量、向量、纹理参数暴露成变量;石头上的水渍用半透明贴花材质;摄像机抖动用 CameraShakeBase 蓝图。
华为 eNSP · 计算机网络综合实训
题目给一个 10.176.176.0/23 的地址块,要按各部门主机数量用 VLSM(可变长子网掩码)划分子网,把地址算准、配好、测通。
子网划分:生产部 100 人 → 10.176.176.0/25;市场部 50 人 → 10.176.176.128/26;办公室 40 人 → 10.176.176.192/26;服务器 10 台 → 10.176.177.0/28;路由器之间的 WAN 链路各用 /30。业务网段的路由器接口用子网第一个可用地址,交换机管理地址用最后一个可用地址。
配置与验证:4 台路由器(AR1–AR4)串成主干,4 台交换机挂业务子网;逐台改设备名、配接口地址、配静态路由,再用 ping 逐项验证同子网、跨子网、跨路由器的连通性,最后保存配置。
另一套:小型校园网(第五次实训) —— 学生宿舍 / 办公楼 / 图书馆 / 教学楼 + FTP、Web 双服务器,用 VLAN 划分部门、汇聚交换机做三层互通、DHCP 中继下发地址、ACL 限制学生宿舍与图书馆访问人事处和财务处、NAT 让内网访问 Internet。拓扑图见下面第一张。