Recently I’ve been starting to model some stuff that aren’t low poly. Whenever I would import a model that has been smooth shaded in blender, the model in ROBLOX comes out as a very weird shaded object.
I have used auto smooth, and even smoothed shaded the specific shaded faces I need for the object to be shaded but it still comes not how I expect it would in ROBLOX.
Here is an example that is smooth shaded in blender and imported in ROBLOX:
This is Blender
This is ROBLOX
If anyone knows how to fix this problem, please help me with this. Thanks for reading
I’ve flipped the normals and it still won’t work. I’ve used a simple gun barrel this time to show you that it’s just not the cylinder that is breaking for me.
Blender:
ROBLOX:
Thanks man but it still won’t work, however I have indirectly found the problem while re importing the object into Studio.
Whenever I will import an object into studio, I would use a plugin which would allow me to export all objects at 1 time in Blender, which saves time when I export every single object separately. It seems like the plugin was the problem to the error.
However, when re exporting the model in, I’ve used the default way of exporting the model.
And to my surprise it worked. I’ve tested it out multiple times to see if that was truly the problem, and indeed it was.
Thank you for everyone helped.
This is the output when I used the default exporting setting:
Sorry for reviving the topic, but I wanted to say that you can export multiple meshes at the same time with correct shading (By correct I mean exactly as visible in Blender viewport) using the Wavefront Batch export plugin.
It doesn’t do this by default, but it’s really easy to make it write shading data correctly.
You can select all the objects in the viewport, click Wavefront Batch export, and when the File view screen pops up, under Operator Presets enable Smooth Groups. It will be turned off by default.
And that’s it. Thats all you have to do to export any amount of meshes with correct shading.
Couldn’t find the GitHub link but I had it installed. You just have to convert it to a python file (.py)
This plugin doesn’t solve this problem, you just have to enable Write Normals when exporting