80 Level 创作与生产工具资讯· Alina Ledeneva·· 3 小时前AI 评分48
在 UE5 中用可平铺纹理伪造球形星球
Faking a Spherical Planet with a Tileable Texture in UE5
先看结论
该方案用材质变换 UV 在平面卡片上模拟球形星球,使美术可直接使用程序化与可平铺纹理,无需制作球形 UV 贴图。
报道讲了什么
- 技术美术 Alina Ledeneva 探索了一种基于材质的伪球体技术,场景中没有球形网格,几何体也不弯曲。
- 该效果来自 Kamishibai Interactive 叙事射击游戏 TYBALT 的研发,目标是让星球视觉可使用可平铺纹理。
可以做什么
- 用半球立体投影重映射卡片 UV,重建半球深度坐标后投影为 2D 采样坐标,边缘压缩形成凸面错觉。
- World Position Offset 根据相机朝向重建顶点位置,使卡片保持平行于屏幕,星球偏离画面中心时也成立。
- Blueprint 保存累积的纹理偏移与旋转及上一帧相机相对星球的位置,材质接收最终累积 2D 变换。
怎么使用
原文没有提供可复现的操作步骤,请从下方原文或官方说明确认使用方法。
结果与限制
- 这是用可平铺 2D 纹理构建的近似效果,并非真正的 3D 球体旋转。
- 由于最终纹理状态依赖相机路径,材质本身不保留跨帧状态,需由 Blueprint 记录移动历史。
使用入口与依据
来源:80 Level 创作与生产工具资讯 · 80.lv
事件后续
查看事件全部正在读取事件进展…