43. 製作你自己的Slab
Jitter給了你很多shader,你可以用這些shader組成更複雜的效果。但更令人興奮的是,你可以用Jitter撰寫你自己的Shader。撰寫Shader並不複雜,但是這需要寫一些text-base的程式,所以如果你懂一點C,Java或者Javascript,撰寫或更改shader應該很快就能上手。
Read the rest of this entry »
Jitter給了你很多shader,你可以用這些shader組成更複雜的效果。但更令人興奮的是,你可以用Jitter撰寫你自己的Shader。撰寫Shader並不複雜,但是這需要寫一些text-base的程式,所以如果你懂一點C,Java或者Javascript,撰寫或更改shader應該很快就能上手。
Read the rest of this entry »
前幾章介紹了在OpenGL中製作3D物件的shader,以利用Graphic Processing Unit(圖形處理器GPU)處理。這種處理器原本是設計用來處理3D物件的vertex與fragment,加上一點創意,我們可以用這些強大的處理器處理任何矩陣資料,來作影像運算或其他工作。你也許會問“我們可以用CPU處理任何Jitter Matrix Operators(MOPs),為什麼還要用影像卡來做呢?“
差別,就在於速度。
Read the rest of this entry »