我正在做一個代碼做一個軟件皮膚(骨/皮膚動畫),我在「優化」階段(skinner工作得很好,皮膚與22個4900三角形網格在Core Duo 2 Ghz(筆記本)上1.09毫秒的骨骼)。我需要知道的是:向量轉換與矩陣
1)有人可以告訴我的方式(也許與僞代碼)以float3x3矩陣變換float3(3浮點數組)(代表一個座標)?
2)有人可以告訴我的方式(可能與僞代碼)float3x3矩陣變換float3(3浮點數組)(代表正常)?
我問這個,因爲我知道在蒙皮過程中,您可以避免使用矩陣的一部分,而不會在動畫過程中發生任何變化。 (所以要恢復一些細化時間)
謝謝!
剛剛發現此問題。我在這裏發佈了一個類似的例子,它包含了一些類似C代碼的機制的更詳細的答案:http://stackoverflow.com/questions/2944670/ – 2010-06-01 12:32:05