我有一個 .obj 形式的 3D 模型和一個相應的 .mtl 檔案。
我將它們都拖到 xcode 中并將 .obj 模型轉換為 .scn 檔案。
Xcode 正確加載檔案并應用材料。所以在漫反射中有一種顏色。(見下圖)問題是:模型保持白色,除非我添加了發射顏色。(見附上的兩張圖片——一張有發射顏色,一張沒有發射顏色——一旦模型可見,另一張不可見)
如何正確應用材質顏色?
uj5u.com熱心網友回復:
假設第一張圖片顯示你不想要的結果,而第二張圖片的結果或多或少好,我可以告訴你:第一張圖片的發射顏色設定為純白色,這意味著發射是設定為最大值,這使得它在白色背景上幾乎不可見。第二張影像只有一些發射(灰色),因此幾何圖形變得更好可見。
如果您的幾何圖形既不是燈也不是光源,請將發射顏色設定為UIColor.black
,您的物件應該沒問題。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/497947.html