视频课的章节目录:
1:课程介绍:图像渲染基础-渲染管线
2:LayaAir 自定义shader结构
3:光照类型
逐顶点,像素光照
lambert,半lambert
blinn-Phone
4:纹理类型
普通纹理
Normal贴图
5:透明
6:纹理动画,顶点动画
7:unity shader 转化成 layaAir shader
虽然课程讲解是基于LayaAir 2.2。但课程视频的第一课中提供了LayaAir 1.7、LayaAir 2.2、LayaAir 2.4的课程项目源码下载zip包。
视频课程老师
罗刚
■拥有10年影视动画,游戏行业经验,从TD到TA,从离线渲染到实时渲染,一直研究3D渲染技术,助力于数字视觉到产品的落地。
■代表作品有3D大电影《潜艇总动员》系列,《玩偶骑兵》、《乐高英雄工厂》。
■当前在腾讯PCG负责Web3D的研究以及应用方向探索。
视频课网页地址:
全部视频课首页: http://layabox.ke.qq.com/ Shader视频课学习页: https://ke.qq.com/course/481132
视频课中涉及的示例:
http://res.imtt.qq.com/res_mtt/web3D/H5_3D/index.html
LayaAir 自定义Shader开发学习交流QQ群:687789315
END
推荐阅读:
如何使用及参与维护Github的LayaAir引擎源码
VSCode高效开发工作流配置指南
科普:零基础了解3D游戏开发
应对苹果iOS新规,Layabox再次成功过审HTML5的APP包,同时推出iOS过审协助服务
引擎版本更新说明:
LayaAir2.4的3D物理引擎库体积减少近50%、编码模块不再内嵌到LayaAirIDE,支持微信引擎插件。
LayaAir2.3支持任意多光源渲染, 引擎开始在GitHub实时提交维护了!3D导出插件支持Unity2018了!
LayaAir2.2引擎源码全面切换至TypeScript,支持WebGL2.0
LayaAir 2.1 已废除Canvas API兼容!