Cracks & Gaps - Roblox Studio

Hello world,

Lately I’ve gotten back into developing here on this platform and I’m finding that once again parts don’t appear to be aligning properly consistently. Now, I do have a work around for this but this makes the process significantly longer - we’re talking hours.

This image here (Hopefully it pasted properly) shows white pixels between the wooden inner wall compared to the white outer wall. Indicating a gap. This, adds up later and creates more annoying, very noticeable problems. You can also see darker pixels between the wooden inner wall compared to the white wood of the window. Indicating a gap of some level.

I can’t let this slide, having my models filled with cracks and gaps. I’ve tested without all plugins installed (with restart), this didn’t provide any results.

I’ve always built in a way that frequently used the resize/scale tab within Roblox Studio. I’ve never built with F3X (nor plan to).

Anyone else experience this? Is there something that has changed recently within Roblox Studio that I need to manually reconfigure?

1 Like

I’m sorry bro, Roblox had many updates in the last few months, so tehy may be causing this, try contacting @bug-support, also could you tell us the workarounds you found? Just in case somebody else finds out about this

1 Like

Well as much as it pains me to say this. For every part you have, it needs to be “grid locked” to the orientation of another block - yes it sounds stupid. You gotta drag your block over a regular (“Origin”) block and then move from that block using a tool. You’ll need to redrag for, Every. Part. This does not mean you can now drag it off that origin part - no, no. You’ll need to use the move/resize tools at a preset increment and pray. Turning on collisions does NOT help. Joining surfaces (Wasn’t the old function of this checkbox to force welds?) doesn’t help either as it can still show up with that red outline and not actually be flush with the part(s) you’re trying to adhere to…that massive red outline doesn’t help matters either.

If you move that origin block, every part you create from then on out using the previously mentioned method may not match up with other parts.

Building in studio without making gaps takes a while to get used to. I can recommend using snap to grid, making sure your part sizes don’t become random decimal values, if you aren’t already.
However, for the purpose of your own motivation, you probably need to accept that the tiny cracks are too much of a hassle to fix. Unless your game revolves around highly detailed builds that are meant to be observed closely, it’s not worth your time to make it perfect. Use the time you save to make the other parts of your game better!

1 Like

Unfortunately for me, with how much time and parts I put into projects, I cannot have cracks and gaps without it annoying me on every level of my own existence. I always have snap to grid on.

There was a time where gaps didn’t occur like this, I don’t recall having these issues as frequently as I am today compared to the last 13 years.

I have never have this happened to me before, are you sure you’re using the snap to grid correctly? if you are then this could be a bug, have you tried reinstalling studio?

I’ll reinstall it now, just to rule this out. [10:22]
Reinstalled. [10:23]

Testing 1 Start [10:23]
-Placed several wood parts together through duplication and moving over by an increment of 0.5
–Part Thickness is 0.2
–Each part has a different color

Testing 2 Start [10:26]
-Dragged over a part from testing 1 area
-Duplicated part
-Resized the duplicated part by an increment of 0.05 until the part couldn’t resize lower
-Resized right
-Resized the left part of the block to ‘flush’ with the outside of the original part and got this, a slightly visible gap via the black pixels:

Possible Conclusion: Forcing parts to resize to the preset increment - in this case 0.05 - causes some level of misalignment of the part itself…but why? [This is not a solution to the issue.]

Different angle from test 2:

{{Did test 2 a second and third time, results were consistent}}

strange I can’t even tell that there’s two parts when I do it

how about the position property? does it have really small number following it? eg. 0.05254552038753245

Here’s the properties:

image

Compared to the starting part:

is that the Highlight selection? that’s a beta feature, try turning it off (and all other beta features as well might as well, they can cause bugs to happen) roblox turn new beta features on by default for some reason

Turned off all Beta Features, Restarted Studio.

Replicating Test 2: Issue still present (However, I’m happy about the removal of that god awful selection box style - annoying - wasn’t aware that was beta.)

Position/Rotation/Etc still within the same decimal places.

Okay so I have few questions

  1. Does the same thing happen if you do it with bigger parts?
  2. Do those gaps dissapear if you union these two parts?
  3. Would the problem stays the same if you drag the part on to the other instead of using move tool?
  4. What happens if you use the properties to set the size and position of the parts?

I have no idea if you answering those question will help at all, but it’s better than nothing

1 - Occur with bigger parts?: Yes (Replicated from test 2, however I did force resize to increment limit more on this, and that makes this more visible.)

2 - Disappear if unioned?: No

3 - Problem does NOT stay the same if dragged onto another part. This is the very long workaround I was suggesting earlier in the post. **However, at this scale this does show a position difference by 0.001 - can’t prove without being unable to see the gap and the position without the selection box covering the gap.

3a - This result explains why we couldn’t see the decimal point for it was too small to be registered at the limit 0.000 - but at this large scale (and several repeats of the test 2 process on the edit part intentionally to make the gap a bit more visible)

4 - This should be fine.

Guess we just have to deal with the work around. :l

For context, this has been an issue for years. The solution is to manually position the parts, which is tedious, but is worthwhile.

Have you tried using these plugins? I find they really help when I have issues like this.

"A plugin that lets you “fill in” gaps between edges of an arbitrary selection of parts in your place, letting you do things that are pretty much impossible using the existing tools, such as creating smooth rolling contours on your creations. Also allows you to extrude faces of parts; double clicking on a part’s face will create a new part by “stretching” that face out in the direction it is facing. "

“A plugin that aligns faces of parts via resizing, so that you don’t have to manually resize the parts to get them aligned.”

When you drag your Parts against other Parts to lock them into place are you actually dragging the mouse position of the selected Part over the surface of the stationary Part?
This should align the Part you are moving to the stationary Part.

Another thing is can you see it when both Parts are SmoothPlastic? I’m wondering if the edge you are seeing is visible because of the Wood Material. I can see definite pixel ‘steps’ in all your images because the straight edges are all at angles in the image.

And for god’s sake align your wood grain lengthwise on your wood pieces, NOT cross-grain!!!
I’m picky about trying to be as realistic as possible and most of your window grain direction makes my brain hurt, even more than the gaps you mentioned.

1 Like

Yes I do use both of them. Sometimes the gaps are too small for the plugin to align or I don’t notice the gaps in time.

Resizing wise, that’d only further the problem. I really only use this to join things like roofs.

1 - That’s the work around, dragging a part around onto an origin part until it aligns with that parts grid, to where if I were to resize it from there it’d be better.

2 - I did this with smooth plastic as well after my employer said the same thing, the gap is still visible. Repeated test 2 for consistency’s sake - same outcome.

3 - These parts are only for testing, stuff you see in the background are grouped and saved until the model is ready to be meshed - if needed.

You’ll want to message @Bug-Support about this, they fixed one of my issues before