블로그 이미지
Every unexpected event is a path to learning for you. blueasa

카테고리

분류 전체보기 (2794)
Unity3D (852)
Programming (478)
Server (33)
Unreal (4)
Gamebryo (56)
Tip & Tech (185)
협업 (11)
3DS Max (3)
Game (12)
Utility (68)
Etc (98)
Link (32)
Portfolio (19)
Subject (90)
iOS,OSX (55)
Android (14)
Linux (5)
잉여 프로젝트 (2)
게임이야기 (3)
Memories (20)
Interest (38)
Thinking (38)
한글 (30)
PaperCraft (5)
Animation (408)
Wallpaper (2)
재테크 (18)
Exercise (3)
나만의 맛집 (3)
냥이 (10)
육아 (16)
Total
Today
Yesterday

Mesh has more materials (2) than subsets (1)

UnityEditor.UnityBuildPostprocessor:OnPostprocessScene()


필요에 의해서 만들어진 모델에 매트리얼을 1개 더 추가(최종 2개가 됨)를 했는데,


실행해보면 위의 경고를 띄우면서 1개만 남기고 추가된 매트리얼이 없어진다.


다른 이유도 있을 수 있겠지만, 이번 경우는 모델에 static이 체크 돼 있어서 매쉬를 컴바인하면서 매트리얼을 2개이상 못쓰게 막는 문제였다.


그래서..!!


[결론]

static 꺼 줌..


P.s. 최적화를 위해서 static을 쓰면 좋겟지만, 매트리얼이 2개 이상 필요하다면 어쩔 수 없는 듯..

       원한다면 매트리얼이 2개 이상 필요한 곳 만 빼고 static으로 묶던지 해야 될 듯..

반응형
Posted by blueasa
, |