How to make a part face a vector3 *without* using CFrame

Okay. So I’ve used the AssemblyLinearVelocity property to get the velocity of a part. I have tried to use align orientation to make the part face the direction returned using the AssemblyLinearVelocity. However, that didn’t work, and I cant think of any other physics based way to make it face the direction intended. Is there any way to make this happen?

1 Like

If you are trying “to make a part face a vector3 without using cframe” you can use the Orientation Property which every part has.
Hope this helps!
You could also use this to make the specific part look at another part. However, you have to use CFrame for this :confused:

local Part = workspace.Part
local AnotherPart = workspace.AnotherPart

	local newCFrame =, AnotherPart.Position)
	game:GetService("TweenService"):Create(Part,, {CFrame = newCFrame}):Play()


Hope this helps!

You could raycast to the part you’re trying to face towards and get the part’s orientation