Imran 2 Report post Posted October 14, 2014 Hello everyone, When I make a model created by probuilder then save it in the prefabs folder or any folder in the project panel it shows it retains the material that I initially added or sometimes I have to add it myself. Then it stays there for a while, I save project, save scene and carry on probuildering my imagination into models in unity. After sometime, a particular prefab goes for a prefap I think. haha. Meaning the material in the prefab reverts to default_prototype. I thought of changing the default material in Edit/preferences/prototype since I am trying to make a game using only one material which has a texture atlas. But surely that can't be a solution. It restricts my flexibility to use other materials in unity. So does anyone know anykind of way around this problem? I would like to fix it before I proceed with my game modeling in unity. Btw this particular problem doesn't happen when I use primitve shapes provided by uniyt to create a prefab. Regards Imran. 2 Gav and DataC5155 reacted to this Share this post Link to post Share on other sites
karl 321 Report post Posted October 14, 2014 Are you adding the materials to your object using the ProBuilder material window? At the moment this is the only way to assign textures to PB objects. Share this post Link to post Share on other sites
Imran 2 Report post Posted October 14, 2014 Ok, no I am not. I am adding it in the inspector. I guess I will try using the PB material window. Thank you. Will post here if it doesn't work. Share this post Link to post Share on other sites
karl 321 Report post Posted October 15, 2014 Cool. Sorry that's not super-intuitive, we're working on improving that! 1 Gav reacted to this Share this post Link to post Share on other sites
KonkGames 1 Report post Posted October 22, 2014 Sorry to hijack a little, karl, but I did notice that when exporting to obj and placing the obj in a scene, the mats are all quite strange and not true to the pb placement (For example, I created a house with a red roof and a brown door, with white walls and blue windows, only one small area of the door or the windows had the actual texture, the rest was the walls for some reason). Is that normal? Share this post Link to post Share on other sites
karl 321 Report post Posted October 22, 2014 This is a bug in Unity's obj importer. Objects with multiple materials import with the first submesh intact, but subsequent submeshes only have the first triangle textured. You can just drag and drop the appropriate material to the vacant MeshRenderer sharedMaterial slots and it should work. 1 KonkGames reacted to this Share this post Link to post Share on other sites