Creator2.1.1的材质系统

Cocos Creator V2.1.1版导入FBX实现3d效果 继续讨论:

我的源码里面其实用了两种材质,冯氏材质和无光材质
在层级管理器可以看到灯光节点被关闭了,但是还是能看见模型,因为使用了无光材质。也可以打开灯光,对比看看冯氏光照材质。git直接checkout上一个commit就可以看到源码。
无光材质就是用了builtin-unlit这个shader,简单来讲,就是不需要光源,使用贴图和漫反射颜色来模拟光晕,所以没有光源也可以看见模型。
无光材质会减少硬件资源消耗,缺点是对美术要求高,人物表现完全取决于美术功底,贴图质量直接决定了游戏质量。

从今天开始会陆续发布CreatorV2.1.1引擎3D相关文档,关注公众号:【cocos creator研究笔记】
源码地址:https://github.com/fylz1125/3Demo

1赞

小白鼠加油!:grin:

我是小白鼠,我自豪:8:

加油,如果是学习可以,做项目真的不推荐这个版本。我踩了1个多月的坑,弃坑了。转了threejs 纯代码写还自在些。

是的,做项目还差很多东西,threejs手撸吧
我主要是学习3d部分功能,目前还是做2d的游戏

大佬 材质系统的文档啥时候能出啊?工作太忙没时间研究引擎代码,还要升级自己的框架到2.1+,发愁啊

主要是指自己写shader的那种材质