《Unity Shader从入门到精通项目实战》最新

本书《Unity Shader从入门到精通项目实战》全面解析Unity中的Shader技术,涵盖基础概念、图形学原理到实战应用,适合游戏开发爱好者和专业开发者提升图形渲染技能。
摘要由CSDN通过智能技术生成

本教程“授人以渔”,为大家带来零起点的shader教学,从图形硬件的发展史开始,讲GPU可编程管线,讲现代shader language的发展历程,让大家能从一个纵深的过程中宏观的了解这种技术的前世今生。教程以Unity引擎为环境 ,重点放在Cg语言的学习和经典光照的计算上。 为了突破难点,作者铺助了大量图文课件进行讲解3D数学和图形学知识,手把手在unity环境下进行逐行代码的coding教学,期望帮助大家进入Shader编程的大门,最终能在实际的工程实践中有些创造和创新。4 v. o9 ^. r( Z* D) {- S

1.图形硬件简史与可编程管线  ]+ s( {& Y) Z2 N
( n. }9 b0 B/ ]3 M( ~. x+ J  @
2.Shader和渲染管线; i, Z+ P7 @* r0 b+ y
8 G0 R$ _7 E: q- k, T$ L' E
3.三大主流编程语言HLSL/GLSL/Cg

4.Unityshader的组织形式(Shaderlab)

5.固定管线shader(Fixedfunctionshader)_1

6.固定管线shader(Fixedfunctionshader)_2

7.Surfaceshader1( u* ]6 x  A% x5 e: [5 q  p  h
! O9 D/ l+ N. O
8.Surfaceshader2
% ]- R/ ^- v8 I* ^1 p1 v/ a
9.Cg语言入门1输入输出和语义

10.Cg语言入门3profile和基本数据类型4 t/ ], f, K" |: x7 j) V  R) S

11.Cg语言入门4数据类型和swizzle操作

12.Cg语言入门5流程控制0 C& f/ G1 o# n+ D4 t
, w, [5 j- i+ m+ p& f) Z' {
13.Cg语言入门6Cg函数1" g7 b  c& ]( L" E: r' F% ^

14.Cg语言入门6Cg函数21 `6 F) K: T6 W

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值