開啟mod資料夾下Resource資料夾裡的檔案,逐一檢查錯誤的貼圖名字在哪個檔案中,並檢查和這個相對應的模型,看看設定是否有不準確。其實我剛剛也遇到了這個問題,我檢查了錯誤貼圖對應的模型發現沒問題,最後確定的原因是:該brf檔案中該貼圖(Mat)無對應的Tex。 用brfedit檢查模型和貼圖並不能發現問題,我自己加了幾個Tex 問題就消失了,LZ可以試著自己加個Tex 名字就是Mat中的名字,設定正確的話可以看到圖
.get object failed for texture :
大意:為。。。貼圖獲取物件時失敗
解決辦法:仔細檢查你的brf檔案,找到提示資訊中提到的貼圖,如果記不住可以開啟根目錄下的rgl_log.txt檔案檢視最後一行,首先看貼圖名與素材名是否一致,其次看mesh對應的素材名是否與mat選項卡內相應素材名一致,再看mat選項卡上相應素材的name和diffuse是否相同。把各個名稱統一。彈出時機:讀取配置檔案
錯誤原因:載入brf檔案時能找到貼圖,但找不到在brf檔案中與之對應的模型,素材(material)是模型/物件(object/mesh)和貼圖(texture)之間的一座橋樑,一般出錯,都是素材名不一致造成的。
示例:
brf檔案a中有模型M,在mesh選項卡中它對應的material為sword_a,點選mat選項卡及tex選項卡,其中有一個為sword_b,或者mat選項卡上name與diffuse兩項名稱不一致。一個為sword_a,另一個為sword_b。讀取配置檔案時,系統搜尋到貼圖,找不到brf檔案中與貼圖相對應的物件,載入失敗,彈出。
開啟mod資料夾下Resource資料夾裡的檔案,逐一檢查錯誤的貼圖名字在哪個檔案中,並檢查和這個相對應的模型,看看設定是否有不準確。其實我剛剛也遇到了這個問題,我檢查了錯誤貼圖對應的模型發現沒問題,最後確定的原因是:該brf檔案中該貼圖(Mat)無對應的Tex。 用brfedit檢查模型和貼圖並不能發現問題,我自己加了幾個Tex 問題就消失了,LZ可以試著自己加個Tex 名字就是Mat中的名字,設定正確的話可以看到圖
.get object failed for texture :
大意:為。。。貼圖獲取物件時失敗
解決辦法:仔細檢查你的brf檔案,找到提示資訊中提到的貼圖,如果記不住可以開啟根目錄下的rgl_log.txt檔案檢視最後一行,首先看貼圖名與素材名是否一致,其次看mesh對應的素材名是否與mat選項卡內相應素材名一致,再看mat選項卡上相應素材的name和diffuse是否相同。把各個名稱統一。彈出時機:讀取配置檔案
錯誤原因:載入brf檔案時能找到貼圖,但找不到在brf檔案中與之對應的模型,素材(material)是模型/物件(object/mesh)和貼圖(texture)之間的一座橋樑,一般出錯,都是素材名不一致造成的。
示例:
brf檔案a中有模型M,在mesh選項卡中它對應的material為sword_a,點選mat選項卡及tex選項卡,其中有一個為sword_b,或者mat選項卡上name與diffuse兩項名稱不一致。一個為sword_a,另一個為sword_b。讀取配置檔案時,系統搜尋到貼圖,找不到brf檔案中與貼圖相對應的物件,載入失敗,彈出。