Mirroring mesh on client side sometimes does not flip faces

Describe the bug:
changing the scale gradually on client side will not flip the faces on meshes with non-uniform scale (so you can look inside meshes).

How do you cause this bug?

  • List the steps
    Use the script shown in the video and watch the mesh slowly mirroring while the insides become visible.
    The function is:
function Test:ClientInit()
    self:Schedule(function(t)
        Wait(1)
        while t<1 do
            self:GetEntity().meshScale=Vector.New(1-t*2,1,1)
            t=t+Wait()/4
        end
    end)
end

Screenshots / video of bug:

Which platform: PC (also playing with 144hz/ vsync which might have an impact on this)

Which input: keyboard + mouse

Your Crayta username: Daigoro

How regularly do you see this? (E.g. 2/3 times - please try 3 times if possible):
100%

Version number (found in Help tab in Settings): 0.f3.28.120518

Hey there @Ya_shi_shi .
The video does not appear to work on this issue.

I have still entered a ticket for this issue. If you plan to update the issue with a video please feel free to update this thread. Our internal team will further investigate this issue.

Does it work now? I might need to find a new place for uploading videos.

1 Like

Works, says there is 22 seconds, and allows me to save the video! Ty for re-uploading them!