Introducing SmoothingAngle property for PartOperation (Enabled Globally)

It looks really good to be honest, it will definitely be useful for a lot of games! :smiley:

Smoother trains incomimg! Thanks a lot for this!

Really! Great job you guys did right here!

didnt we always have that? just turn on smooth and edgesplit in blender

But its nice to see that it was added to studio, makes it useful for those that donā€™t use blender or donā€™t know what it is.

2 Likes

Itā€™s not mine, as I was just using it as a demonstration. Iā€™ve updated it with a work of mine now :slight_smile:

There seems to be a bug where SmoothingAngle doesnā€™t work on parts that have been unioned without the feature turned on. I disabled the feature in the first place as I ran into a few errors, which I thought this new feature was causing, but these bugs are now fixed and had apparently nothing to do with it. Ie, iā€™ve set the SmoothingAngle to 40, but it hasnt actually changed anything.
I can undo this change by going back a bit but its really annoying to find where it changed.

2 Likes

having unions randomly disappearing upon saving to a file or the site is extremely frustrating.

Yep. Iā€™d love to use unions more since itā€™s easier for most of my use cases when making places, since most of my models arenā€™t really complex enough to justify using Blender, but the union corruption bug is really discouraging.

Hopefully since theyā€™re making updates to unions it means this bug can get some attention and hopefully get fixed.

4 Likes

I find this useful for optimizing games.

So hereā€™s how to make unions optimized:

  • Set SmoothingAngle to 0 (or as low as you want for a good look).
  • Set RenderFidelity to ā€œAutomaticā€
  • Set Transparency and Reflectance to 0 if you can.
  • Set the collision method to ā€œBoxā€ if possible.
3 Likes

owo now trains dont look low poly
:+1:

Would like to know why some models are not smoothed as expected. Could you provide me a few through private message?

1 Like

This property is designed not scriptable at runtime. But we plan to add a SmoothingAngle parameter in Boolean operation API so it can be part of union itself.

3 Likes

Consider me satisfied!

8 Likes

Time to experience this beauty!

1 Like

If you wanā€™t to smooth a mesh part select your blender mesh click shading smooth and reupload the mesh.

This is amazing!

The only thing I see is the shading is a little off, and causes weird issues

1 Like

yah shading has been a problem some have reported

But thatā€™s the reason this update came outā€¦ so you donā€™t have to export and import it.

Now if only spheres and cylinders werenā€™t simplifiedā€¦ Cool update though! I think Iā€™ll be sticking to V1 until V2 is able to give me more precise unions. Also itā€™s way of handling zero width cuts is odd, I would like it if it chopped off the cuts instead of leaving it and causing me a headache.

1 Like

Awesome! Definitely will be very helpful for a lot of developers.

1 Like

I canā€™t wait to use this feature!

1 Like