發表文章

MaxScript: Lession2_基本語法介紹

圖片
這篇在基本的資料型態與寫程式一些通用的語法在 MaxScript 中如何實踐的介紹。

Shader Stencil Buffer and Stencil Test

圖片
Stencil Buffer (  模版緩衝空間 ),白話文就是一個 2 維度存放資料的記憶體空間....XD,這個空間內存放的數值可以拿來做 Stencil Test ( 模版測試 ),透過 Stencil Test 可以做到一些效果。

AmplifyShader Fisheye

圖片
Fisheye,  魚眼,像凸透鏡的一種應用,查了一些資料後發現,關鍵字打 "Barrel Distortion " 比較恰當。下面單純就自己理解的幾種針對 2D Image 的魚眼製作方式來記錄與分享。

AmplifyShader Icon Trail

圖片
Icon Trail,  UI 的效果,一開始是看到 Asset Store 賣的效果,就自己串看看,下面為基礎簡化控制項的應用。

AmplifyShader 2D Water Reflection Shader

圖片
UV Distortion,  UV 扭曲,跟先前寫的 Dissolve 與 UV Flow  類似,都是對 UV 操作的應用,這邊是利用 UV 扭曲來模擬假的2D水面,下面算簡單的效果。

MaxScript: Lession1_如何開始寫 Script

圖片
MaxScript ,網路上教學其實相對少,工具的重點還是了解需求,將重覆性的步驟自動化,才能在 API 大海中挑選出需要的,不然光看 API 文件其實是相對枯燥乏味的。當有一點基礎後,再從 ScriptSpot 去找尋自己有興趣的工具,學習他人的技術。

AmplifyShader ForceField Shader

圖片
ForceField ,  防護罩,這個關鍵字可以找到不少教學,依需求可以簡單到複雜,下面應該是簡單的...XD