每當我將模型加載到XNA中時,我通常可以在遠處看到它。當我改變一些參數並將其放大時,它會變成有趣的旋轉狀態,並且我將旋轉它。有沒有簡單的方法來做到這一點,除了通過實驗?或者我輸出它錯誤(使用Blender)?有沒有什麼價值,我應該在我的3D場景中設置對象,然後再導出它,以便它們看起來'挺直'?在XNA中定位相機的最簡單方法是什麼?
2
A
回答
1
如果同樣是發生於所有攪拌機型號,你怎麼樣應用通用的縮放和旋轉的世界矩陣發佈更多的代碼模型,而不是玩視圖矩陣?
0
這個問題比翻譯和旋轉矩陣的可能性更大。你必須先做所有的翻譯,然後輪換。
解決此問題的最佳方法是通過簡單/基本情況進行測試。例如,原點(0,0,0)處的三角形。將相機放回Z點幾下,然後開始試驗平移和旋轉。一旦你掌握了這個基本的測試用例,數學將適用於所有其他情況。
要確保,如果你想更具體的幫助:-)
相關問題
- 1. 在Android中定位主機偵聽器的最簡單方法是什麼?
- 2. WP7:在XNA中播放系統聲音的最簡單方法是什麼
- 3. 在XNA中從簡單的2D遊戲(例如pong)到3D的最快/最簡單的方法是什麼?
- 4. 在Objective-C中否定BOOL的最簡單方法是什麼?
- 5. 在代碼中定位靜態變量的最簡單方法是什麼?
- 6. 聲音隨機化最簡單的方法是什麼
- 7. 獲取iPhone當前位置的最簡單方法是什麼?
- 8. Android:使WebView顯示位圖的最簡單方法是什麼?
- 9. 什麼是自定義NSTableView單元最簡單的方法?
- 10. 在64位ubuntu上安裝32位Java的最簡單方法是什麼?
- 11. 什麼是最好的相機標定方法?
- 12. 實現響應式定位枚舉的最簡單方法是什麼? java的
- 13. 遠程在Windows計算機中定位文件的最簡單方法是什麼?
- 14. 在C#中獲取OutOfMemoryException的最簡單方法是什麼?
- 15. 在DesignMode中編輯集合的最簡單方法是什麼?
- 16. 在Game Center中設置highScore最簡單的方法是什麼?
- 17. 在iPhone OS中使用SQLite3最簡單的方法是什麼?
- 18. 在ES6中包裝Promise的最簡單方法是什麼?
- 19. 在java中構建IDE最簡單的方法是什麼?
- 20. 在C中測試空值的最簡單方法是什麼?
- 21. 在Python中創建表格最簡單的方法是什麼?
- 22. 在RDBMS中映射表的最簡單方法是什麼
- 23. 在Java中拉取JSON URL最簡單的方法是什麼?
- 24. 在Ruby中執行XMLHttpRequest的最簡單方法是什麼?
- 25. 在VB.net中保存設置的最簡單方法是什麼
- 26. 在C++中生成xml最簡單的方法是什麼?
- 27. 在matlab中繪製TSP圖的最簡單方法是什麼?
- 28. 在WPF中播放MP3最簡單的方法是什麼?
- 29. 在C中抓取網頁的最簡單方法是什麼?
- 30. 在c#中加密文件最簡單的方法是什麼?
哦,所以我應該改變相機,而不是模型?聽起來像個好主意,我很快就會嘗試。 – DMan 2010-06-02 22:21:39