2016年1月15日 星期五

FSM有限狀態機01-介紹


名稱&別名:


名稱:Finite State Machine 或者是 Finite State Automate,常常被稱作FSM



 什麼是有限狀態機?


以Unity來說,Animator就是一個非常典型的例子(見下圖),每一個紅框處就是一個狀態(State),他會根據你設定的規則與條件做狀態的切換.




2016年1月14日 星期四

Synology群暉(Nas)-設定白牌IPCamera(網路攝影機)

今天訂了好幾星期的NAS-DS716+終於到貨,興高采烈將它安裝好以後,想要將他與家中的網路攝影機連接,發現是建星科技代理的這款白牌?攝影機,發現使用NAS套件中心的攝影機程式無法連接,於是我上網找尋了使用的方法,以下是我總結的連接方法:


2016年1月13日 星期三

Surface Shader-官方文檔中文翻譯

以下為我個人不負責任翻譯,有錯可以來信告知!
Emal:ImL1s@outlook.com


Surface Shader:

編寫自定義光照的Shader是很複雜的一件事情,那必須牽扯到很多光照與材質的交互、不同光的類型,不同陰影的選擇,不同的呈現路徑(前向和延遲呈現),而且著色器必須以某種方式處理所有複雜的計算。

在Unity中,表面著色器是一個包裝過的API,使得Surface Shader比低級別的頂點/像素著色器程式更容易編寫。

請注意,他不是一個自定義程式語言,它只是將Vertex/fragment Shader包裝起來的一種API,如果不使用Surface shader,將必須手寫其他包裝過的程式碼。你仍須將Shader寫在:CG / HLSL程式碼區塊中。


2016年1月10日 星期日

Visual studio 內建Window窗體資訊擷取工具- spyxx



甚麼是spyxx?

一個在編寫Window窗體程式時非常有用的窗體資訊獲取工具,網路上有很多精簡、方便版,這裡介紹的是微軟內建的版本.