Finding Vector3 Direction of LookVector

Hi! I’m trying to create a flight script that uses the direction you’re facing to determine what direction to move when W/S/A/D is pressed. Currently, it’s using the direction your mouse is pressing and I am working on converting it. To convert it, I need to figure out how to find the Vector3 value based on the direction the camera is facing at a given time to update the BodyVelocity. I can’t figure out how to do this. I’ve searched everywhere and I’ve come close to solutions but I just cannot find out how to accomplish this. I’ve tried simply doing Vector3.new() but to no avail that did not work. Any help is appreciated!

This gets you the direction the camera is facing.

local camDirection = game.Workspace.CurrentCamera.CFrame.LookVector

From there can I convert it to Vector3, correct?

LookVector is a Vector3. No conversion needed.