Houdini 學習之路(二)

2021-08-22 10:26:39 字數 1844 閱讀 1375

**筆記

**筆記

操作邏輯

**筆記

操作邏輯

**筆記

操作邏輯

**筆記

操作邏輯

**筆記

操作邏輯

**筆記

操作邏輯

**筆記

操作邏輯

第乙個vop

+ 獲取高度(vector to float)

+ fit修改值的範圍

+ 將position拆分(vector to float)

+ 保留y軸不變(高度相關的資訊)在x軸z軸通過multiply節點與高度的範圍進行相乘

+ 這樣就可以實現上高下矮的效果

+ 最後加入ramp parameter 節點實現更強的操控

第二個vop+ 獲取高度(vector to float)

+ fit修改值的範圍

+ 將fit的範圍修改為vector

+ 將vector屬性傳到transform的rot中,實現扭轉的偏移

第三個vop個第二個的思路是一樣的,只是修改不同的軸向而已+ 獲取高度(vector to float)

+ fit修改值的範圍

+ 將fit的範圍修改為vector

+ 將vector屬性傳到transform的rot中,實現扭轉的偏移

第四個vop

+ 通過法線實現houdini的peak節點的效果

**筆記

操作邏輯

注:在這個過程中,可以在vop中通過 bind export節點輸出偏移值,也可以通過attribute wrangle以及rest節點記錄的資訊,通過vex計算出偏移值。

注:這種方法不適用與帶貼圖的模型,裂縫會暴露出來。

**筆記

操作邏輯

**筆記

操作邏輯

看過了rbd的教程之後,重新去看這裡的sop教程,感覺非常簡單,理解起來也非常快。

我第一次看的時候完整地只是看到這裡,後面電線的部分已經抓狂到不想看了,現在看來可能是自己心太急了,這個部分並沒有那麼神秘和複雜。

後面的內容基本上就屬於第一次看的範疇了,不過我相信just so so

JS學習之路(二)

最近一直在ie6上除錯頁面的相容性,因此,給出一些自己常用的方法 1 對於頁面上按鈕跳不見,或位置不對,一般要修改css中的position,設定position absolute,一般就能夠解決,但是有時候,在絕對位置下,頁面變寬了,可以再修改width,讓它在可視範圍內 2 ie6上修改樣式時,...

zookeeper學習之路二

zookeeper 是以fast paxos演算法為基礎的,並做了一些優化,解決了活鎖 有多個交錯提交情況時,會出現相互排斥無法成功提交 的問題。zookeeper 基本運轉流程,1.選舉 leader 2.同步資料 3.選舉 leader 標準的一致性 4.leader 要有最高的 zxid 事務...

python學習之路(二)

本章讓我們來說說python中的列表。python中的列表與c語言中的陣列相似,不過在python中對於列表的操作有很多。1.列表介紹 什麼是列表?列表可以用來做什麼?簡單的說列表就是由一系列按特定順序排列的元素組成,你可以將任何東西加入列表中,其中的元素可以沒有任何關係,因為列表通常包含很多資料,...