这是来自于2022年时的作品,当时虚幻引擎5.0正式发布,Lumen实时光照效果让烘焙成为了“过去式”。出于对技术的热爱,我投入了对虚幻引擎的狂热探索,并在不久后,以我的家为基础创作了这个交互Demo。
This project originates from 2022, when Unreal Engine 5.0 was officially released, and Lumen real-time global illumination made pre-baked lighting a thing of the past. Out of my love for technology, I dedicated myself to the enthusiastic exploration of the Unreal Engine. And not long after, I created this interactive Demo based on my house.

由于我并不打算将其用于游戏开发,所以我可以不必太多考虑三角面优化和光照优化(出于显卡性能限制,光照方面不得不做出一定的妥协)。相比于传统的三维建模渲染来说,UE5.0显而易见的优势是他是完全实时的,每一帧都代表最终效果,因此你会从一开始就看到接近真实的渲染效果,这真的很让人着迷。
Since this project was not intended for game development, I didn’t need to prioritize triangle count optimization or lighting optimization (though graphics card limitations necessitated compromises in lighting). Compared to traditional 3D modeling and rendering, UE5.0’s most obvious advantage is its real-time, final-frame rendering—every frame represents the final output, allowing you to visualize near-photorealistic results from the very beginning. This is truly captivating.
除此以外,可视化的蓝图编辑器让很多原本只有程序员可以完成的交互操作,也能简简单单实现,例如创建一个可以自由行动的角色;靠近门时可以打开进入房间;打开电视、灯光等一切可以控制的家电;甚至给地面和墙面自由切换材质等等。
Additionally, the visual Blueprints visual scripting system democratizes interaction design: Create freely navigable characters; Trigger door-opening animations upon proximity; Control household appliances like TVs and lights; Even enable real-time material swapping for floors and walls.

当视线聚焦在对应的物体上,会弹出UI提示,按Tab打开配置界面来调整物体的材质和灯光亮度、颜色(如果有)

这里实际上是一个内置的web内核,映射在电视屏幕的材质上,这样可以开关机,并且浏览网页

电影摄像机系统我做了丰富的功能,包括模拟手持晃动,变焦,自动对焦,自由移动等

开关门的交互和材质更换类似,但逻辑不同,当玩家走到门周围,会显示开门提示UI,这时按F可以转动门把手并打开门

截止我写这篇文章时(2025.03.19),虚幻引擎已经迭代到5.5版本了,作为一个新技术,它仍有很多不完美之处,比如就三维渲染而言,对透明材质、镜面材质的支持不佳,但我相信它值得每个三维设设计师将其作为渲染器进行研究和探索。
As of the date of this writing (2025.03.19), Unreal Engine has evolved to version 5.5. As a cutting-edge technology, it still has imperfections—for example, limited support for translucent and specular materials in 3D rendering. Nevertheless, I believe it’s a must-explore renderer for every 3D designer.
B站案例相关视频: