Body Movers not working in Viewport frame

I have experimented a part in workspace and bodygyro works there but it in view port frame it does not.

1 Like

You cant use physics in a viewport frame. Write a basic physics engine for it if you want to.

2 Likes

The ViewportFrame just renders 3D objects to a 2D surface in-game, it doesn’t have physics.

If you are desperate. Create a invisible part on the workspace and add the body mover.

Then copy his movements to the part on the viewport frame using the Heartbeat event.

https://developer.roblox.com/en-us/api-reference/class/WorldModel

Some physics-based operations are already supported by WorldModels.

This only applies to animation stepping. Physical assemblies are not simulated.

Hence ‘Some’.

You cant use physics in a viewport frame.