shader程式設計之Cg基本語法

2021-10-04 19:41:09 字數 455 閱讀 4159

struct name 

}

abs(num)絕對值

三角函式

cross(a,b):兩個向量的叉積

determinant(m):矩陣的行列式

dot(a,b):兩個向量的點積

floor(x):向下取整

lerp(a,b,f):在a,b之間線性插值

log2(x):以2為底的x的對數

mul(m,n):矩陣x矩陣,矩陣x向量,向量x矩陣

power(x,y):x的y次方

radians(x):度轉弧度

reflect(v,n):v關於法線n的反射向量

round(x):靠近取整

tex2d(sample,x):二維紋理查詢

tex3dproj(sample,x):投影三維紋理查詢

texcube:立方體貼圖紋理查詢

bash程式設計之 shell基本語法

指令碼程式 直譯器解釋執行 shell 互動式介面 程式設計環境 shell 能夠提供一些內部命令,並且能通過path環境變數找到外部命令 把命令提交給核心啟動為程序 過程式的程式語言的元素 變數 流程 函式 陣列 變數 區域性變數 本地變數 環境變數 位置引數變數 特殊變數 變數 數值型 整型 浮...

Shader程式設計之渲染流程

一 圖形渲染與渲染流水線在計算機中的圖形渲染,給定乙個視點,和需要繪製的圖形的幾何頂點的幾何,然後通過一系列的數 算,然後轉換為計算機可以識別的資料最後顯示在二維的螢幕上。在我們生產手機的工廠中就有許多的流水線,流水線的每個階段都執行不同的功能,而在計算機圖形中我們也是將圖形的渲染分為幾個大的階段,...

儲存過程之基本語法

sql儲存過程基本語法之簡介 儲存過程 stored procedure 是一組為了完成特定功能的sql 語句,集經編譯後儲存在資料庫中,使用者通過指定儲存過程的名字並給出引數,如果該儲存過程帶有引數來執行它,在sql server 的系列版本中,儲存過程分為兩類 系統提供的儲存過程和使用者自定義儲...