# HoneySelect光照模拟 **Repository Path**: liyonghelpme2/honeySelectLighting ## Basic Information - **Project Name**: HoneySelect光照模拟 - **Description**: HoneySelect光照模拟 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 1 - **Created**: 2018-07-01 - **Last Updated**: 2022-05-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 1.HoneySelect 远程调试工具分析场景 illusion plugin architecture 工具允许植入插件 light information 工具作为插件模板 一个Unity编辑器使用 remoteDebug 改造后的 来查看场景 将xlua 和 remoteDebug 装入到目标游戏里面 2.调试流程 xlua 游戏的Data目录下的Plugin目录 自制插件放到 ipa 生成的plugin目录下 3:结论 skybox 环境光 需要场景生成光照信息,三层光照数据,皮肤色的天空盒,可以用来产生环境光照亮,这个天空盒不一定和场景一样,场景的天空可以另外设置 前后两个方向光作为主光和背光 皮肤材质: specular 流程的bpr材质 rimlight和skineffect 效果不是很明显 ##皮肤贴图: 特殊算法合成主贴图,现在是直接从游戏里面取,RenderTexture导出的,没有复现皮肤合成算法,知道颜色和原贴图颜色,但是不知道如何计算新的贴图颜色 游戏中主贴图是动态生成的RenderTexture,可以分析代码,和shader再看看 ##shader 使用shaderforge的标准pbr specular材质即可 mainTex normal 和 detail Normal 以及 detail Mask specular 和 gloss specular Map occlusion Map 计算算法基本都是标准的 ##后期处理 后期处理,bloom , ao , color correction, veg, 在线性光照系统的处理下,完全实时光照模型, 没有Color Grading之前,整个画面呈现偏灰色,没有对比度,Color Grading 之后,对比立即明显起来了 AO可以增强局部细节,自阴影也增强体积感 ##贴图尺寸分析 1.环境光球 cubemap 不需要很大 2.specular 2048 高光细节 ,其它贴图1024 , detailmask 重复48,只需要很小即可,做细节 3:base 贴图本身颜色很弱, 对比度非常淡