一:
cg的入口為subshader,
其中有若干pass, 依次產生效果(基於計算機硬體)
若某乙個pass不能產生應有的效果,則跳過此pass
二:cgpogram 表示cg**段開始
cgend 表示cg**段結束
三:每個cg**段都必須有
#pragma vertex ***
#pragma fragment ***
表示頂點 與片元的入口
頂點函式: 將模型上的點轉化為裁剪視窗上的點
片元函式: 返回模型上對應螢幕上的畫素顏色
shader "ycb/02 shader"
//上部分**等價於:
fixed4 frag():sv_target
endcg
} }
fallback "vertexlit"
}
結構體的使用:
shader "ycb/03 shader";
float4 vert(a2v v) :sv_position
fixed4 frag():sv_target
endcg
} }
fallback "vertexlit"
}
新增法線:
Vue 學習 StudyLearning 1 基礎
html 1 對應js vue data中的資料 2 這種形式會覆蓋原有 html 中的內容 3 html的屬性展示 4 vue的 內部支援 原生js的語法 5 邏輯 令是帶有 v 字首的特殊屬性。指令用於在表示式的值改變時,將某些行為應用到 dom 上 現在你看到我了 6 引數在指令後以冒號指明。...
Silverlight中使用MvvM 1 基礎
這是我第一篇關於設計模式方面的文章,以前除了對單例模式等幾個常用的模式有所研究之外,對設計模式不是太重視,總覺得要到一定的程度才需要接觸,最近的專案中使用了mvvm模式,所以這段時間查閱了大量這方面模式的文章,理論上的東西大家都說的比較好,這裡我也不大談mvvm模式的優勢了,只是 美中不足的是大部分...
Silverlight中使用MVVM 1 基礎
silverlight中使用mvvm 1 基礎 silverlight中使用mvvm 2 提高 silverlight中使用mvvm 3 高階 silverlight中使用mvvm 4 演練 這是我第一篇關於設計模式方面的文章,以前除了對單例模式等幾個常用的模式有所研究之外,對設計模式不是太重視,總...