[問題] 請問 ScenceKit 的曲面效果
大家好,
小弟參考水管的教學,
用 Solidwork 畫了一個模型,
用 .STL 檔匯出之後,直接在 Xcode (8.3)內作成 .SCN,
結果效果有些差強人意,
問題出在模型的曲面上,
.STL 貌似將曲面細切成三角形,
進了 .scn 貼上環境反射貼圖,
就變成 KTV 七彩球的效果...>_<~
沒有像 Xcode 內建 Game 專案範本那艘太空船的 .scn 檔
那種圓潤的曲面感(太空船雙引擎的部分)。
比較圖,上面是 Solidwork 靜態模擬,
下面是 ScenceKit 運作效果。
http://i.imgur.com/h3Qpf82.png

想請問的是:
1. ScenceKit 是否有指令或方法,可用來修飾或渲染模型曲面?
(關鍵字就好,我自行G)
2. ScenceKit 的物件曲面感覺是如何做到的?
是從 3D 建模的階段,就把曲面特徵做成 .scn 檔嗎?
.STL 檔
https://goo.gl/OJCtWy
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.127.48.233
※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1497063626.A.951.html
→
06/12 13:39, , 1F
06/12 13:39, 1F
※ 編輯: benjenq (118.171.154.115), 06/12/2017 15:04:21
→
06/12 15:05, , 2F
06/12 15:05, 2F
推
06/13 11:39, , 3F
06/13 11:39, 3F
→
06/13 12:25, , 4F
06/13 12:25, 4F
感謝回覆!
查 WIKI 發現 .STL 檔只有幾何資訊,沒有 UV mapping,
推估可能是 .STL 檔本來就不適合做這種事,
(.STL 沒有曲面描述)
得改用 .dae 檔轉 .scn 試試看了。
Xcode 除了自己的 .scn,以及通用的 .dae / .stl 檔之外,
還有支援其他 3D 模型格式嗎?
※ 編輯: benjenq (59.127.48.233), 06/13/2017 16:49:33
推
06/13 18:57, , 5F
06/13 18:57, 5F
→
06/13 18:59, , 6F
06/13 18:59, 6F
感謝提示!
Solidwork 嘗試輸出 .dae 發現有很多雷(跟作圖方式有關),
後來用 .obj 輸出,進 Xcode 轉成 .scn 後,
終於成功保留曲面與 UV mapping 的資訊,
檔案也比 .STL 小很多,
看來 .STL 不適合拿來用 ScenceKit,
※ 編輯: benjenq (59.127.48.233), 06/14/2017 04:02:59
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章