[程式] XNA的3DModel位移問題

看板GameDesign (遊戲設計)作者 (諺ㄟ)時間15年前 (2010/02/10 20:16), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
請問各位 在XNA裡頭,3DModel位移使用Matrix.CreateTranslation()這個函式 傳的參數是float,本身是沒有單位的 假設我現在有一個在3DMax做好的立方體,邊長都是1公分 而我在程式裡頭,希望每次位移都是1公分 不知道有什麼辦法可以做? 或是我該如何去制定3DWorld的單位? 這個問題已經困擾我很久了~"~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.224.244.73

02/10 20:33, , 1F
看某個vertex到另一個vertex的距離是多少 填進去矩陣對應
02/10 20:33, 1F

02/10 20:34, , 2F
位置就可以了吧? .. 不過這問題有點怪怪的說
02/10 20:34, 2F

02/10 20:35, , 3F
以數學來說也是沒有單位的 單位都是人訂出來的
02/10 20:35, 3F

02/10 22:49, , 4F
只要制定好規範 系統中的單位要多長都可以
02/10 22:49, 4F
文章代碼(AID): #1BSgEkPH (GameDesign)
文章代碼(AID): #1BSgEkPH (GameDesign)