当您遇到ftrace error:Can’t load UVGBuffer normal or position(7500)报错时(如下图所示),一定急得团团转,在网上找遍了,都找不到答案,一烘焙即中断。
这种报错的原因是您在Unity中使用了中文字符,有四个地方不能使用中文命名,第一是从建模软件导入Unity3d中的任何一个FBX模型不能使用中文命名;第二是Unity3d的场景不能使用中文命名;第三是层级面板中被烘焙的物体或物体组不能用中文命名,第四是LMGroup不能用中文命名。消除了上述四处的中文字符报错即可解决。
尽管Unity现在已经支持中文了,但一些一些插件并不一定支持中文,因此养成用英文或拼音命名是解决unity插件不受中文待见的好习惯。如您还有别的问题,可V询(qtpl_wx)小姐姐。
Unity3d的模型预处理、场景烘焙、美工、优化、特效、后处理是令很多读者最头疼的,要攻克这些技术,单靠自己摸索是非常痛苦的事,如果想快突破这些技术障碍,您可跟随小姐姐的实战视频教程去临摹,也可去阅读小姐姐的更多文章