渲染及shader學習筆記

2021-10-02 16:03:08 字數 450 閱讀 4521

1.shader學習工具

rendermonkey

2.shader學習書籍

shaders for game programmer adn artists

3.高度圖軟體:

4.其它書籍

real-time rendering 4th edition(光照,陰影等多種渲染演算法)

《實時地形引擎(directx 9)》

character+animation+with+direct3d

opengl著色語言(glsl)(glsl中所有函式,參考手冊)

《實時地形引擎(directx 9)》

focus on 3d terrain programming

地形製作全攻略

dx12龍書

5.三維渲染庫

threejs

cesiumjs

ogre

Shader筆記(渲染管線)

頂點處理,面處理,光柵化,畫素處理 本地座標系 以模型自己為中心。比如旋轉 胳膊的擺動,等是以本地座標係為參考。觀察座標系 以攝像機作為原點。觀察座標系轉投影座標系 將每個物體模型的位置從觀察者所在的座標體系中,轉到觀察者投影平面上。包括 面組裝 面擷取 面剔除 面組裝 通常採用 strip 面擷取...

Shader筆記 5 渲染紋理

unity的渲染紋理 render texture unity為渲染目標紋理rtt,定義了一種專門的紋理型別 渲染紋理 render texture 是在執行時建立和更新的特殊型別紋理 texture 在unity中使用它們,要先建立新的渲染紋理並指定攝像機到渲染到該渲染紋理中。隨後就可以和普通紋理...

Android學習之Shader渲染

android提供的shader類主要是渲染影象以及一些幾何圖形。shader有幾個直接子類 bitmapshader 主要用來渲染影象 lineargradient 用來進行線性渲染 radialgradient 用來進行環形渲染 sweepgradient 掃瞄漸變 圍繞乙個中心點掃瞄漸變就像電...