簡體   English   中英

材質上的紋理導入 Unity3D 作為空材質

[英]Textures on material import into Unity3D as empty materials

我目前正在使用 Blender3D 和 Unity3D 做一個項目作為愛好。 我在 Blender 中構建了一個 object,它有 2 種帶有霓虹燈效果的材質和紋理(特別是帶有發射着色器),但是一旦我在 Unity 中導入 object,我就完全失去了紋理,ZA8CFDE6331BD49EB2AC9Z6F96668 變成空白。 Blender 中 Principled BSDF 着色中的簡單紋理不會發生這種情況。 發射紋理為什么沒有導入,我該如何解決這個問題? 謝謝。

當您從其他軟件導入 fbx 時,元數據不匹配是非常常見的情況。 這不是攪拌機特有的問題,它有時會發生在 Maya 和 Cinema4D 上。

並且軟件之間的着色器不會完全相同,我們應該以一種非常干凈的方式工作。 (如果你想有一個合適的解決方案,請不要對下面的工作流程偷懶)

我在 3D 上工作的最佳工作流程和導入部分的統一性:

  1. 導出 fbx 而不嵌入紋理
  2. 導入統一,並將所有材料提取到新文件夾“材料”
  3. 將所有使用過的紋理復制到一個新文件夾“紋理”中
  4. 手動將所有紋理、漫反射、法線、發射等重新映射到材質。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM