我寫了一個類似Skinwrap的Mesh變形功能,在一開始需要先計算每個點受目標的那些點影響,需要記錄點編號跟兩點之間的向量,這些資料可以表現為整數跟浮點數陣列。我目前的儲存方式是把這些資料用BinaryWriter寫在外部檔案,然後在Mesh節點上用CustAttribute存放這個檔案的路徑,要使用到時從外部檔案讀進來,雖然可行但總覺得這麼做風險較大也較麻煩,不知道是否有辦法直接把這些資料儲存在節點上?
試過用以FloatTab的形式把資料存放在CustAttribute,但FloatTab的容量似乎無法存放太大的陣列,實際操作時會導致Crash,UserProperies只能放字串,似乎也不是很好的選擇。