Fw: [綜合] XNA結合3dsmax之shader美工問題

看板C_Sharp (C#)作者 (渾沌)時間13年前 (2011/11/20 19:58), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
※ [本文轉錄自 Digital_Art 看板 #1EoEdOyO ] 作者: chaos963 (阿哲) 看板: Digital_Art 標題: [綜合] XNA結合3dsmax之shader美工問題 時間: Sun Nov 20 19:51:49 2011 使用軟體:3dsMax2012 + XNA3.1 附加使用軟體:3dsmax外掛程式shaderFX 問題描述: 各位好 我想請問一下關於FX檔在XNA中顯示不正常的問題 這是在3dsmax中的樣子http://www.box.com/s/yjimbyxkkhuda1952x83 這是在XNA中編譯出來的樣子http://www.box.com/s/ucl3xgpkr8ifhpsk0y5y 這看上去的感覺像是FX檔有發揮作用 但又畫不完全的感覺.... 讓人感覺很囧 基本上.fx檔中有宣告的矩陣都有assign進XNA中了 以我目前的知識而言這樣子應該就能畫的出來才對 也有考慮過其他因素 例如燈光顏色 燈光位置等... 但是怎麼調就是跟原來一樣 那有可能是版本不合之類的問題嗎? 我的FBX檔是用版本2009輸出的 (因為XNA3.1不吃2011或2012的) FX檔是用shaderFX輸出的 我想應該也沒有什麼太大問題才對 圖中的茶壺和效果是跟著教學簡單做出來的 沒有設置光源 (有試著放入光源 但無效 還是一樣) 以上是目前卡關的地方 ======================================== 我的最終目的是希望在XNA中呈現出模型原本在3dsmax中的模樣 而我的模型大部分都是從網路上的免費載點或論壇收集來的 (單純是為了交專題用 而小弟是我們這組的美工人員 以前沒接觸過3d軟體 新手) 目前重點放在跑車的模型上 如果只是單純將模型直接轉FBX檔丟到XNA中的話 那車子本身看起來會變的很像玩具車= =" 跟在3dsmax中彩現的結果差很多 車子的顏色變很單調 玻璃變不透明的黑色 缺貼圖或材質等 有稍微評估過XNA3.1的表現能力 最終效果希望像這樣 http://www.youtube.com/watch?v=z8ZdPx9bst0&feature=related
關於貼圖和材質這點我想在這裡順便問一下 有些在網路上載下來的模型 附有貼圖 只要把檔案輸出到跟貼圖同一個資料夾 FBX檔自己就會自動跟圖片做連結 但有些模型沒有附圖片 只有單一一個MAX檔 這些MAX檔載入3dsmax中的時候 模型很漂亮 材質庫中也可以看的見這些材質 但是不知道怎麼跟著檔案一起輸出... 其中也有玻璃的材質 我想這應該沒辦法用貼圖的方式呈現在XNA中 (其他還有板金上的 反光效果 車子本身的陰影等..非貼圖類型的效果) shaderFX是上網問人 別人介紹的工具 在發文前有稍微爬了一下文 知道版上有很厲害的高手在 不過卻沒有在XNA 中再加工的文章(我也知道XNA是偏冷門的軟體...orz) 但是這篇文章發在c#版又感覺 有點怪 已嘗試過方式: 上過Microsoft XNA的遊戲開發論壇問過 也試過用FX composer 也有嘗試過用.x檔匯出模型看看(2012不支援panda 所以跑回9版輸出)但是效果更糟 只有黑白 也沒紋路 有載過範例檔參考過 但是程式的寫法很多 官方的範例檔有些還用到2個以上 的專案合併 範例附的特效檔有些蠻簡單的 (但是用shaderFX和FX composer匯出的FX檔 比較複雜) 而且目前希望研發出一條路 能自行產生需要的FX檔而且能匯出到XNA中正常 執行 抱歉一不小心就打了這麼多 但是真的有一堆問題想問 希望不吝指教 感謝各位有耐心看完這篇洛洛長的文章! 爬文(Google)? Y -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.174.5.8 ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: chaos963 (1.174.5.8), 時間: 11/20/2011 19:58:15
文章代碼(AID): #1EoEjOuT (C_Sharp)
文章代碼(AID): #1EoEjOuT (C_Sharp)