打开mod文件夹下Resource文件夹里的文件,逐一检查错误的贴图名字在哪个文件中,并检查和这个相对应的模型,看看设置是否有不准确。其实我刚刚也遇到了这个问题,我检查了错误贴图对应的模型发现没问题,最后确定的原因是:该brf文件中该贴图(Mat)无对应的Tex。 用brfedit检查模型和贴图并不能发现问题,我自己加了几个Tex 问题就消失了,LZ可以试着自己加个Tex 名字就是Mat中的名字,设置正确的话可以看到图
大意:为。。。贴图获取物件时失败
解决办法:仔细检查你的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文件中与贴图相对应的物件,加载失败,弹出。
啊哈~搞定。。。那么请问。。。怎么这样默认开启***模式呢。。?
本帖最后由 骑砍英雄 于 23:26 编辑
|