移动端GI的技术思考与突破--从静态烘焙到全动态GI
开篇:一个让你秒懂GI的场景先看两张画面:画面A:一个红色的球放在白墙边,墙壁纯白,球是纯红。画面B:同样的场景,但墙壁靠近球的地方,泛起了一层淡淡的红晕。画面B就是有了GI(全局光照)。大白话解释GI:光不是"照一下就完事",而是会到处乱蹦。红球被照亮后,会把红光"弹"到墙上,墙又弹给天花板……光在场景里反复横跳,最后让整个画面通透、自然、有灵魂。没有GI的画面,就像没化妆的证件照——每个物体都是孤立的、死板的。有GI的画面,就像专业布光的写真——物体之间有了"光的对话"。一、为什么移动端搞GI这么难?一句话:光的"乱蹦"计算量爆炸想算清楚光弹了多少次、弹到哪、颜色变成啥样,需要海量计算。平台算力功耗要求散热