西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁(yè) 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

Shader編程視頻教程

從入門到精通
  • Shader編程視頻教程從入門到精通
  • 軟件大小:34.40G
  • 更新時(shí)間:2018-05-25 08:44
  • 軟件語(yǔ)言:中文
  • 軟件廠商:
  • 軟件類別:國(guó)產(chǎn)軟件 / 免費(fèi)軟件 / 視頻教程
  • 軟件等級(jí):3級(jí)
  • 應(yīng)用平臺(tái):WinAll, WinXP, Win7
  • 官方網(wǎng)站:暫無(wú)
  • 應(yīng)用備案:
好評(píng):50%
壞評(píng):50%

軟件介紹

Shader編程視頻教程帶給大家由蠻牛教育出品的Shader視頻教程,這是一份可以讓您從入門到精通的視頻教程,它涉及到方方面面,讓您從基礎(chǔ)了解這門編程語(yǔ)言的技術(shù)和魅力,當(dāng)然學(xué)起來(lái)也不是那么容易,總之高手之路注定坎坷,歡迎學(xué)習(xí)。

Shader簡(jiǎn)介:

Shader在游戲中的作用非常重要,然而學(xué)習(xí)shader的路卻不是那么容易,它涉及到方方面面的知識(shí)和基礎(chǔ), 比如:3D數(shù)學(xué),計(jì)算機(jī)圖形學(xué)甚至硬件。很多朋友為了達(dá)到一種特別的功能,往往在互聯(lián)網(wǎng)上四處搜索別人的shader,最后卻找不到適合自己需求的東西。與其糾結(jié)在無(wú)法理解和改良別人shader的痛苦中,不如放棄盲目和被動(dòng),轉(zhuǎn)而從頭學(xué)習(xí)這種“代碼的藝術(shù)”。

教程特色:

本教程“授人以漁”,為大家?guī)?lái)零起點(diǎn)的shader教學(xué),從圖形硬件的發(fā)展史開始,講GPU可編程管線,講現(xiàn)代shader language的發(fā)展歷程,讓大家能從一個(gè)縱深的過(guò)程中宏觀的了解這種技術(shù)的前世今生。教程以Unity引擎為環(huán)境 ,重點(diǎn)放在Cg語(yǔ)言的學(xué)習(xí)和經(jīng)典光照的計(jì)算上。 為了突破難點(diǎn),作者鋪助了大量圖文課件進(jìn)行講解3D數(shù)學(xué)和圖形學(xué)知識(shí),手把手在unity環(huán)境下進(jìn)行逐行代碼的coding教學(xué),期望幫助大家進(jìn)入Shader編程的大門,最終能在實(shí)際的工程實(shí)踐中有些創(chuàng)造和創(chuàng)新。

課程目錄:

1.圖形硬件簡(jiǎn)史與可編程管線

2.Shader和渲染管線

3.三大主流編程語(yǔ)言HLSL/GLSL/Cg

4.Unityshader的組織形式(Shaderlab)

5.固定管線shader(Fixedfunctionshader)_1

6.固定管線shader(Fixedfunctionshader)_2

7.Surfaceshader1

8.Surfaceshader2

9.Cg語(yǔ)言入門1輸入輸出和語(yǔ)義

10.Cg語(yǔ)言入門3profile和基本數(shù)據(jù)類型

11.Cg語(yǔ)言入門4數(shù)據(jù)類型和swizzle操作

12.Cg語(yǔ)言入門5流程控制

13.Cg語(yǔ)言入門6Cg函數(shù)1

14.Cg語(yǔ)言入門6Cg函數(shù)2

15.3D數(shù)學(xué)基礎(chǔ)1-坐標(biāo)系

16.3D數(shù)學(xué)基礎(chǔ)2-向量

17.3D數(shù)學(xué)基礎(chǔ)3-矩陣

18.3D數(shù)學(xué)基礎(chǔ)4-矩陣和行列式

19.3D數(shù)學(xué)基礎(chǔ)5-矩陣的逆

20.3D數(shù)學(xué)基礎(chǔ)6-矩陣和變換

21.3D數(shù)學(xué)基礎(chǔ)實(shí)例-C#矩陣變換與三維渲染1

22.3D數(shù)學(xué)基礎(chǔ)實(shí)例-C#矩陣變換與三維渲染2

23.3D數(shù)學(xué)基礎(chǔ)實(shí)例-C#矩陣變換與三維渲染3

24.3D數(shù)學(xué)基礎(chǔ)實(shí)例-C#矩陣變換與三維渲染4

25.3D數(shù)學(xué)基礎(chǔ)實(shí)例-C#矩陣變換與三維渲染5

26.3D數(shù)學(xué)基礎(chǔ)實(shí)例-C#矩陣變換與三維渲染6

27.VertexShader-頂點(diǎn)數(shù)據(jù)的輸入與輸出1

28.VertexShader-頂點(diǎn)數(shù)據(jù)的輸入與輸出2

29.VertexShader-更好的數(shù)據(jù)組織方式struct

30.VertexShader-Uniform與properties屬性

31.VertexShader-幾何變換—MVP矩陣變換1

32.VertexShader-幾何變換—MVP矩陣變換2

33.VertexShader-幾何變換—頂點(diǎn)顏色變換1

34.VertexShader-幾何變換—頂點(diǎn)顏色變換2

35.VertexShader-幾何變換—頂點(diǎn)位移

36.VertexShader-幾何變換—扭曲

37.VertexShader-幾何變換—波

38.圖形學(xué)入門-法向量與光

39.基礎(chǔ)實(shí)例-C#光照渲染1

40.基礎(chǔ)實(shí)例-C#光照渲染2

41.基礎(chǔ)實(shí)例-C#光照渲染3

42.基礎(chǔ)實(shí)例-C#光照渲染4

43.圖形學(xué)入門-實(shí)現(xiàn)漫反射Diffuseshader1

44.圖形學(xué)入門-實(shí)現(xiàn)漫反射Diffuseshader2

45.圖形學(xué)入門-反射向量與Cgreflect函數(shù)

46.圖形學(xué)入門–實(shí)現(xiàn)phong光照

47.圖形學(xué)入門-半角向量與BlinnPhong

48.Fragmentshader-片段級(jí)光照1

49.Fragmentshader-片段級(jí)光照2

50.Fragmentshader-片段級(jí)光照3

51.Fragmentshader-片段顏色混合

52.Fragmentshader-邊緣泛光shader1

53.Fragmentshader-邊緣泛光shader2

54.Fragmentshader-片段級(jí)模型動(dòng)態(tài)變色1

55.Fragmentshader-片段級(jí)模型動(dòng)態(tài)變色2

56.Fragmentshader-片段級(jí)模型動(dòng)態(tài)變色3

57.Fragmentshader-2D紋理采樣1

58.Fragmentshader-2D紋理采樣2

59.Fragmentshader-2D紋理采樣3

60.Fragmentshader–UV動(dòng)畫1

61.Fragmentshader–UV動(dòng)畫2

62.Fragmentshader–UV動(dòng)畫3

63.Fragmentshader–紋理混合動(dòng)畫1

64.Fragmentshader–紋理混合動(dòng)畫2

65.Fragmentshader–程序紋理

66.Fragmentshader–程序紋理水波仿真1

67.Fragmentshader–程序紋理水波仿真2

68.Fragmentshader–程序紋理水波仿真3

69.Fragmentshader–程序紋理水波仿真4

70.Fragmentshader-Alpha與blend運(yùn)算

71.Fragmentshader7-實(shí)現(xiàn)半透明著色1

72.Fragmentshader7-實(shí)現(xiàn)半透明著色2

73.Fragmentshader-紋理法線與凹凸貼圖1

74.Fragmentshader-紋理法線與凹凸貼圖2

75.Fragmentshader-紋理法線與凹凸貼圖3

76.Fragmentshader-紋理法線與凹凸貼圖4

77.Fragmentshader-Cube紋理采樣

78.Fragmentshader-實(shí)現(xiàn)高效的reflectionshader

軟件標(biāo)簽: Shader編程 視頻教程

密碼: 9ukp

其他版本下載

發(fā)表評(píng)論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評(píng)論 > 字?jǐn)?shù): 0/500

TOP
軟件下載