Finale of Part Surface Changes: No More Hinges

The amount of spacebar heating in this topic is real.

Just use a plugin to view part faces, or file a feature request to make part orientation more clear. Physics constraints aren’t meant for viewing orientation.

12 Likes

It’s not spacebar heating, it’s an example of

Roblox didn’t provide a simple way of finding the faces of parts by easy visualization, so developers, naturally looking for shortcuts used hinges to visually guide them and very easily turn them off. We’ve done this for years. This is the actual user experience.

They want to provide a “singular Studio building standard”
Yet,

So what is it?
Do developers constantly have to develop new plugins to make their own studio better, while newer developers lose ease of access as Roblox narrows down to a “singular studio building standard”

Edit: Feature Request

8 Likes
3 Likes

This is not a good alternative this takes way too many clicks for when I just need to quickly check which way is front. Roblox should just have a checkbox somewhere we can click to display the front face.

To make this work I need to click on the part, click the insert object button, search for the adornment, insert the adornment, set an adornee, change the face, and then depending on the size of the part I have to change the SizeRelativeOffset property or else I wont be able to even see the arrow.

With the old system all i had to do was click on the part, scroll to the surfaces section and click the face i wanted, boom. done.

4 Likes

It is useless and problematic to remove a function that studio beginners learn to use in their first steps, also this helps and complicates life much less for those builders who do not know scripting, this is also in all official roblox tutorials. About surfaces,(Its a old, but very useful feature) So, why remove them? You want to make life difficult for builders like me who don’t know or understand almost anything about scripting? Because it seems like you want to do it… @kleptonaut Im wating for your answer

4 Likes

Sure its not, but it was definitely the easiest way to do so. If there was another easier and more efficient way to view each surface of the part, no one would be here complaining since we would be using that method. Yet there isn’t. So even if it wasn’t meant for viewing orientation, it was still the best way to do so, and removing that feature as you can see has been a setback for many.

3 Likes

How do I remove all legacy surfaces on my model? I’m trying to convert a Power Wheels thingy I made a few years ago to a new chassis using Constraints. But I have to get rid of all the legacy surfaces. How do I do this quick?

1 Like

I gotta be honest, I think this change was long overdue. Motors/Hinge SurfaceTypes were nice but now HingeConstraints seems simpler.
Glad I finally switched over.

1 Like

I don’t like how the Surface section of part properties have been hidden. I used this section a lot to check which side of a part I was looking at, and it was very helpful for me in all kinds of situations when I needed to know which face was the front etc. I’d love to see the surface properties unhidden.

Does the plugin work with studs and inlets? So can I use it to convert studs and inlets to valid WeldConstraints instances?

The racing community thanks you for this. Many of these people do not want to learn to code just to make a car move. 4 wheels, one part, and a vehicleseat has been their source of joy for years.

However I worry about the fact this only says existing VehicleSeat cars. From my interpretation of this, someone who goes out and makes a car “like the old days” is gonna run into problems, and they might not find this thread to help them understand why.

The VehicleSeat is still a nice way in my opinion for a developer to create a car with all platforms automatically working. I really do wish it was looked at some more to fix some of the weird issues it has… Also the automatic camera with VehicleSeats is a pretty effective one, however, it doesn’t quite work as good on Console as it does on PC. Quite unfortunate.

4 Likes

Check the FAQ, there is a plugin for this. The plugin will set all surfaces to Smooth after converting any found legacy joint instances

Assuming the “stud” and “inlet” surfaces are already joined to create a “Snap” (or Weld) instance in the Workspace, the plugin will convert this to a WeldConstraint and set both surfaces to Smooth.

1 Like

It should be common sense for an engine to have a built-in visual orientation. The developers shouldn’t have to beg for a feature that vital to be made.

9 Likes

There is no reason that something so fundamental in nature should require the use of a third party plugin. Such a feature should come standard with Studio. If this is something that’s worked easily for so many people for so many years, with its removal should come a replacement that is just as convenient and easily accessible as its predecessor.

2 Likes

Thanks for checking – I own multiple games with tens of millions of visits total. :slightly_smiling_face:

I use a plugin to view part orientation because changing motor surfaces is too time consuming.

As mentioned before you should totally support the existing feature request on this. I did not say that this shouldn’t be in Studio. I only said setting hinge surface as a way of viewing part orientation is spacebar heating. So let’s keep things within context and not dismiss someone’s opinion as a lack of experience (especially since I have more experience with the engine than you do).

6 Likes

They made it clear in the OP that they were already aware of this and planned to add a solution to the new lua draggers.

2 Likes

Whelp… Hecc

I used Hinged and Motors to easily mark which face was the front face on parts…

is there anything i can use to replicate that behavior, without having to create instances?

1 Like

I guess the only way to know where it is facing is by putting a spotlight and know where the light goes.

1 Like

Wait don’t we need hinges to build cars? :thinking:

I mean I can kind of see why Roblox would remove this but at the same time not sure how I feel about this.

Edit: I also used hinges to mark where the part was facing and Tools.

This Change is Going to Kill Alot of Older Games. I Use Hinges on My Trains and This Means That I Will No Longer Be able to Make Trains Very Easily. I Hope an Alternative that is Just as Easy to Use Rocks up or I’ll Just Have to Give up On Roblox Development as All My Trains Rely On Hinges

2 Likes