Unity Shader编程开发系列教程

请选择需要下载的视频内容
  • lesson_1

  • lesson_2

  • lesson_3

  • lesson_4

  • lesson_5

  • lesson_6

下载本视频需要消耗下载币0

下载币余额:0

正在结算下载币余额,请稍后....

发布者

所属标签: Unity Shader 编程 开发 

教程类型:【精华】作者原创

教程等级:【初级教程】

1次播放

共浏览:1

课程介绍

本课程由蛮牛教育出品,感谢您的光临和认可。蛮牛教育专注在面向客户端游戏、手机游戏、VR游戏的内容制作引擎技术普及和教育,希望对您进入游游戏行业和VR行业有所帮助。
本课程会在本网站和蛮牛教育官网持续更新,感谢您的订阅。
Shader在游戏中的作用非常重要,然而学习shader的路却不是那么容易,它涉及到方方面面的知识和基础, 比如:3D数学,计算机图形学甚至硬件。很多朋友为了达到一种特别的功能,往往在互联网上四处搜索别人的shader,最后却找不到适合自己需求的东西。与其纠结在无法理解和改良别人shader的痛苦中,不如放弃盲目和被动,转而从头学习这种“代码的艺术”。
本教程“授人以渔”,为大家带来零起点的shader教学,从图形硬件的发展史开始,讲GPU可编程管线,讲现代shader language的发展历程,让大家能从一个纵深的过程中宏观的了解这种技术的前世今生。教程以Unity引擎为环境 ,重点放在Cg语言的学习和经典光照的计算上。 为了突破难点,作者铺助了大量图文课件进行讲解3D数学和图形学知识,手把手在unity环境下进行逐行代码的coding教学,期望帮助大家进入Shader编程的大门,最终能在实际的工程实践中有些创造和创新。