今晚經過測時,發現模拟慢的主要原因有兩點:
1. 計算Hessian
2. 一維搜尋的過程中,需要反複擷取内力。而corotational 模型的内力計算需要極分解。
其中在一般情況下,一維搜尋可以快速退出,是以Hessian是主要問題
而在某些情況下(例如,參數很多的時候,第一幀從靜止開始),一維搜尋需要很多次,而且通常是失敗的。主要時間耗在内力計算。
今晚經過測時,發現模拟慢的主要原因有兩點:
1. 計算Hessian
2. 一維搜尋的過程中,需要反複擷取内力。而corotational 模型的内力計算需要極分解。
其中在一般情況下,一維搜尋可以快速退出,是以Hessian是主要問題
而在某些情況下(例如,參數很多的時候,第一幀從靜止開始),一維搜尋需要很多次,而且通常是失敗的。主要時間耗在内力計算。