Do welds and joints create extra lag?

Hi! I noticed that nearly every part in my café (5000+ parts) has either a bunch of welds or joints to them. I know how to disable this, but I was wondering if this creates a lot of extra lag?

image

5 Likes

I never noticed any lag on my game, it has a lot of welds too

1 Like

Feedback

This really depends on the device you’re using. For example, a player that uses a great gaming PC will probably never experience lag. However, a less great laptop with a smaller cache might.

Lag

verb (used without object), lagged, lag·ging.

to fail to maintain a desired pace or to keep up; fall or stay behind:After five minutes of hard running, some of them began to lag.

to move or develop slowly, as toward a goal or objective, or in relation to an associated factor (often followed by behind):to lag behind in production.

to delay or fail in reaching full development:The factory lags regularly in making its quota.

to hang back; linger; delay:The old friends lagged because they wanted to talk some more.

to decrease, wane, or flag gradually, as in intensity:Interest lagged as the meeting went on.

Marbles. to throw one’s shooting marble toward a line (lag line) on the ground in order to decide on the order of play.

Billiards, Pool. string(def 17b).

SEE LESS

verb (used with object), lagged, lag·ging.

to fail to keep up with:The industry still lags the national economy.

Obsolete. to cause to lag.

noun

a lagging or falling behind; retardation.

a person who lags behind, is the last to arrive, etc.

an interval or lapse of time:There was a developmental lag in the diffusion of ideas.

Mechanics. the amount of retardation of some motion.

Electricity. the retardation of one alternating quantity, as current, with respect to another related alternating quantity, as voltage, often expressed in degrees.

Marbles, Billiards. the act of lagging.

It is basic computer science that anything stored on a computer requires data. To load that data, the computer needs to process it.Usually the process is so quick that we hardly notice it. However, lag comes in when your device is visibly slowing down the process because it need to read and write more commands. The answer to your question “Do welds and joints create extra lag?” is maybe. But do note that it will result in a computer needing to do more actions.

2 Likes

They can only create lag if your store is unanchored. If the store is anchored there is no point in having all those welds. Things can get really messy when it comes to organizing when you have a lot of junk in the parts.

I’d suggest running a for loop in the command bar that skims through workspace and deletes all the welds.

for _, v in ipairs(workspace:GetDescendants()) do
   if v:IsA("Weld") then
        v:Destroy()
   end
end

Just a fair warning, I wrote this on a phone and you may have to fix any spelling mistakes you see

Make sure you turn off constraints so you don’t get this problem in the future. If you’ll have any projects using welds, I suggest using WeldConstraints instead.

7 Likes