概念页
Zelda 高草中的 Bling Offset
Zelda Bling Offset
GAT #68(《旷野之息》):可拾取物上的闪亮特效在高草中仍可见——不改物体,按周围草高上移特效;并用朝相机的 Pivot/Camera Offset 减少粒子与物体表面穿插。简单、可读性优先。
为何需要
草会挡住掉落物(对比 Rust);Sacred 2 曾用高过周围的柱状特效提示。Zelda 要在沉浸感与「找得到苹果」之间折中。
被否决的想法(原文)
- 真镜头光晕:草挡住发光源则光晕也应消失。
- 永远画在最前:树等无关遮挡物也会被错误盖住。
- 特制草材质只放行特效:过复杂。
技巧一:按环境上移特效
- 物体位置不变;bling 位置随地面 → 矮草 → 高草逐步抬高(高草时可与 UI 拾取提示位置明显分离)。
- 玩家往往先看到 UI/闪烁再贴近拾取,不易察觉错位。
技巧二:朝相机偏移防裁切
- 在物体表面附近刷粒子会穿模或出现在后方。
- 沿「粒子原点 → 相机」方向把粒子推近相机(Unity Pivot Offset / Unreal Camera Offset)。
- 仍落在物体剪影内;若相机钻到物体与偏移粒子之间,特效会落到相机后而「消失」——故偏移宜小。
其他观察
- 长武器:bling 多在中段;极斜看仍可能与刀刃相交(偏移不够大)。
- 洞穴闪光石:能盖住近处小花等无关物体 → 作者怀疑是真镜头光晕,而非同一套 bling offset(后者不应越过无关近景)。
适用与代价
| 适用 | 代价 |
|---|---|
| 植被遮挡下的拾取/兴趣点可读性 | 特效与物体空间错位;极端相机角度失效 |
| 少改材质、少改深度测试 | 依赖草高/环境检测数据 |
| 粒子贴表面 | Camera offset 过大会穿帮 |
出处
- Zelda – The Bling-Bling Offset (GAT #68)
- simonschreibt.de/gat/zelda-the-bling-bling-offset
- Simon Schreibt《Game Art Tricks》#68 Zelda – The Bling-Bling Offset
相关页面
图形学粒子系统Particle Systems粒子系统是一组按某种算法运动的小物体,用于火、烟、爆炸、水流、星系等,同时负责动画(生成、移动、变化、删除)和渲染。粒子通常渲染成公告板;难点在半透明排序、光照(逐顶点、逐像素低分辨率光照图块)以及接收/投射/自阴影(透射率溅射、傅里叶不透明度贴图、消光体积)(RTR4 13.8 节)。图形学公告板Billboarding公告板是根据视线方向调整朝向的带纹理矩形。配合 alpha 纹理和动画,它能表现草、烟、火、雾、爆炸、能量护盾、尾迹、云等没有光滑实体表面的现象。各类公告板的区别只在于固定哪个向量(法线或上方向);软粒子、球形公告板解决与实体相交和穿过近平面的问题,轴向公告板用于树木、激光等柱对称物体(RTR4 13.6–13.6.3 节)。图形学泛光与镜头光晕Bloom & Lens Flare镜头光晕是光经镜头系统或眼睛的间接反射等非预期路径产生的现象;泛光 (bloom) 是镜头和眼睛中的散射在亮光周围形成辉光、并降低其他地方对比度。显示器亮度有限,加入这些眩光效果可以暗示更高的亮度。实现上,光晕常用随光源位置变化的公告板或对亮部做图像处理,泛光则是"提取亮部 → 降采样模糊 → 加回原图"(RTR4 12.3 节)。游戏美术玩法动画Gameplay Animation第 9 章从 Three Cs(角色 Character、相机 Camera、控制 Control)出发,系统讲地面移动(idle、循环、原地 vs 向前、 strafing、起停过渡)、跳跃与攀爬度量、以及攻击/受击的预备—响应—可读性与连招切割。这是五大基本功在「每帧可玩」场景下的落地清单。游戏美术Game Art Tricks 案例索引Game Art Tricks Case IndexSimon Schreibt《Game Art Tricks》站有约 90 篇技法观察。本库只收录高价值案例拆解页,不镜像整站;原文一律链到 simonschreibt.de,raw 仅存本批摘要笔记供核对。