黑色色块修掉后仍存在:近看正常,远看整棵树是暗色块。逐项排除: - 贴图颜色全链路无偏移,源 4k / 降采样 2k / GLB 内 PNG 的 opaque 均值 都是 sRGB [0.409, 0.406, 0.362],不是 gamma 问题。 - 模拟 GPU mip 链,可见像素亮度 mip0→mip6 只从 0.127 变到 0.124, 覆盖率稳定 0.42,不是 mipmap 变暗。 - 法线贴图抠图区域是干净的平面法线 [0.494, 0.512, 0.988],无黑像素。 真实原因是缺 emissive 补偿。预览页 skyBox / skyAtmosphere / sun 全部关闭 且未配置环境贴图,Cesium 只剩很弱的默认球谐环境光,太阳直射不到的面接近 全黑——这正是 EXPORT_EMISSION_OVERRIDES 存在的原因(建筑 0.18,程序化树冠 0.015~0.02)。树冠绝大部分是背光叶片卡片,远看塌成一团暗色,近看能看到 向阳面所以还行。apple 材质不在那张表里。 - 抠图植被把 diffuse 接回 Emission Color,FOLIAGE_EMISSION = 0.22。 用带贴图的自发光而非平坦颜色:常量会把树干染成叶子绿,而这样每个像素 下限是自身反照率的一个比例。不增加字节,emissiveTexture 指向 base color 已在用的同一张图。 - 打开 export_tangents:apple 有法线贴图但图元无 TANGENT,缺失时切线由 渲染器推导,在双面薄片叶子卡上不可靠。49/102 图元带上切线,顺带修正 建筑法线贴图,GLB +0.83MB。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
21 KiB
21 KiB