mr-workflow 娛樂, 原模型是 低模, 丟到了 zbrush 去生產 高模.左邊是 低模; 右邊是 低模 + mr 工作流產生的貼圖.
都是用 unity 的 standard shader
原模型檔案是 fbx , zbrush 不支援, 所以用 max 匯入後匯出乙個 obj 模型檔案
zbrush中雕刻.
匯入 低模 obj, divide 增加細分 ( 關閉 smt, 不然會自動平滑麵片 ) , 是指成為 高模
使用 smooth 筆刷平滑高模表面. 平滑完適當的用 move 筆刷拉一下盡量與原低模重合.
雕刻乙個 logo 進去
用 photoshop 生成乙個 logo.png. ( 橢圓框使用 向量蒙版 做的 )
alpha 中匯入 logo 貼圖
mask pen 筆刷用 drag rect 的方式刷乙個 logo 遮罩, 然後反選 ( ctrl + i )
用 tool -> deformation -> inflate 使 logo 區域 膨脹一下.
匯出 高模 obj 檔案.
painter 中用 低模 obj 新建乙個 unity 模板工程, 加入 高模obj 烘焙貼圖.
這裡只用了乙個 fill 圖層, 把原貼圖 fill 進去, 使用了 color, height, rough, metal, nrm
然後匯出 unity mr 工作流的貼圖. ( 只匯出了 albedo, 法線, 金屬度 ( a通道:粗糙度 ) 貼圖 )
丟到 unity 中展示. 使用內建的 standard shader, 也就是是 mr 工作流
art 記一次提取mmd模型到max和unity
要弄一下npr渲染中的 渲染的頭髮高光效果 3d日式 人物渲染的經驗分享 所以就去找了 mmd 的資源,然後將其匯入到max中在匯出給unity使用.這裡僅說明如何從pmx中提取出fbx mmd 相關資料 unity mmd製作 丟到unity.standard shader 渲染的 pbr 效果 ...
記一次除錯
這是我最近幾個月來遇到的最棘手的乙個問題 昨天花了4個小時找出第一層次的原因 這個糾結啊,本來和老婆說好準時下班回家吃飯的,結果被這個問題拖了老久。這是乙個gradle的plugin,用來resolve公司內部的dependency的,弄完了跑測試專案的,拋乙個npe,而且npe還不在自己的 裡面。...
記一次 EqualsAndHashCode的疑惑
lombok的使用真的是讓開發人員欲罷不能,乙個 data不管有多少屬性全部搞定,以後加字段也不用從新生成get和set方法。不過這裡還是有乙個小坑需要注意一下,舉個例子 public class equalsandhashcodetest data noargsconstructor access...