从 Cocos Creator V2.1.1版导入FBX实现3d效果 继续讨论:
我的源码里面其实用了两种材质,冯氏材质和无光材质
在层级管理器可以看到灯光节点被关闭了,但是还是能看见模型,因为使用了无光材质。也可以打开灯光,对比看看冯氏光照材质。git直接checkout上一个commit就可以看到源码。
无光材质就是用了builtin-unlit这个shader,简单来讲,就是不需要光源,使用贴图和漫反射颜色来模拟光晕,所以没有光源也可以看见模型。
无光材质会减少硬件资源消耗,缺点是对美术要求高,人物表现完全取决于美术功底,贴图质量直接决定了游戏质量。
从今天开始会陆续发布CreatorV2.1.1引擎3D相关文档,关注公众号:【cocos creator研究笔记】
源码地址:https://github.com/fylz1125/3Demo

