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 贴图本身颜色很弱, 对比度非常淡
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。