我是 hsiang0117,计算机科学专业硕士在读,研究方向为计算机图形学。这里是我的个人主页,分享我的项目与思考。 目前在上海叠纸游戏(Papergames)实习,担任游戏开发工程师。
UnLua 源码剖析:Lua 是怎么长进 UE 反射系统里的
从源码层面拆解腾讯的 UE Lua 插件 UnLua:覆写机制如何把 Lua 函数塞进 UFunction、元表如何充当反射缓存、值语义为什么是最容易炸的地方、两套 GC 的接缝怎么缝,以及 2026 年它的真实维护状态。
3DGS-Volume-Cloud
用物理参数化的 3D Gaussian Splatting 实现实时体积云渲染与任意太阳方向重打光。
WaterModifier
AI 辅助的地形水域掩码编辑工具——在地图上点几个点,Segment Anything 自动分割水域,修改结果同步到所有 LOD 等级。
TinyOpenGLRenderer
基于 OpenGL 4.5 + C++17 的迷你实时渲染器 / 场景编辑器——前向 HDR 管线、阴影、骨骼动画、raymarch 体积云,以及 Dear ImGui docking 编辑器。
Clion配置OpenGL学习环境——glfw+glad+assimp
使用Clion配置OpenGL学习环境,包括glfw、glad、assimp库的完整配置流程,以及切换到VS工具链的详细教程。