→ kokuyoku: 可不可以提供 .stl 檔讓我們實驗? 06/12 13:39
※ 編輯: benjenq (118.171.154.115), 06/12/2017 15:04:21
推 kokuyoku: 你的模型缺少texture coordinates (UV mapping) 06/13 11:39
→ kokuyoku: 另外還有一個可能的原因是點normal資訊沒有帶出 06/13 12:25
感謝回覆!
查 WIKI 發現 .STL 檔只有幾何資訊,沒有 UV mapping,
推估可能是 .STL 檔本來就不適合做這種事,
(.STL 沒有曲面描述)
得改用 .dae 檔轉 .scn 試試看了。
Xcode 除了自己的 .scn,以及通用的 .dae / .stl 檔之外,
還有支援其他 3D 模型格式嗎?
※ 編輯: benjenq (59.127.48.233), 06/13/2017 16:49:33
推 kokuyoku: 有obj abc 目前支援度最高的是dae 06/13 18:57
→ kokuyoku: 不要用3ds Max輸出dae,3ds Max的軸向系統跟SceneKit不同 06/13 18:59
感謝提示!
Solidwork 嘗試輸出 .dae 發現有很多雷(跟作圖方式有關),
後來用 .obj 輸出,進 Xcode 轉成 .scn 後,
終於成功保留曲面與 UV mapping 的資訊,
檔案也比 .STL 小很多,
看來 .STL 不適合拿來用 ScenceKit,
※ 編輯: benjenq (59.127.48.233), 06/14/2017 04:02:59