tall-teacher-57409
05/24/2023, 7:56 AMhttps://cdn.discordapp.com/attachments/769686258049351722/1110838659336392724/Peek_2023-05-24_09-54.gif▾
tall-teacher-57409
05/24/2023, 7:56 AMtall-teacher-57409
05/24/2023, 7:56 AMtall-teacher-57409
05/24/2023, 7:56 AMhallowed-ocean-84954
05/24/2023, 1:33 PMtall-teacher-57409
05/24/2023, 1:56 PMtall-teacher-57409
05/24/2023, 3:45 PMtall-teacher-57409
05/24/2023, 3:46 PMtall-teacher-57409
05/24/2023, 7:50 PMtall-teacher-57409
05/24/2023, 7:50 PMtall-teacher-57409
05/24/2023, 7:56 PMtall-teacher-57409
05/24/2023, 7:56 PMhallowed-ocean-84954
05/25/2023, 2:46 AMhallowed-ocean-84954
05/25/2023, 3:27 AMtall-teacher-57409
05/25/2023, 3:29 AMhallowed-ocean-84954
05/25/2023, 3:30 AMtall-teacher-57409
05/25/2023, 3:31 AMtall-teacher-57409
05/25/2023, 3:31 AMtall-teacher-57409
05/25/2023, 3:33 AMhttps://cdn.discordapp.com/attachments/769686258049351722/1111134979024502825/Peek_2023-05-25_05-32.gif▾
tall-teacher-57409
05/25/2023, 3:34 AMtall-teacher-57409
05/25/2023, 3:34 AMhallowed-ocean-84954
05/25/2023, 3:34 AMtall-teacher-57409
05/25/2023, 3:36 AMtall-teacher-57409
05/25/2023, 3:36 AMtall-teacher-57409
05/25/2023, 3:37 AMhallowed-ocean-84954
05/25/2023, 4:06 AMtall-teacher-57409
05/25/2023, 4:37 AMtall-teacher-57409
05/25/2023, 5:07 AMhx
public static function onMouseMove(x:Float, y:Float) {
if (firstMouse) {
lastX = x;
lastY = y;
firstMouse = false;
}
sensitivity = 0.1;
xOffset = x - lastX;
yOffset = lastY - y;
lastX = x;
lastY = y;
xOffset *= sensitivity;
yOffset *= sensitivity;
yaw += xOffset;
pitch += yOffset;
if (pitch > 89.0)
pitch = 89.0;
if (pitch < -89.0)
pitch = -89.0;
var direction:Vector4 = new Vector4();
direction.x = Math.cos(yaw * Math.PI / 180) * Math.cos(pitch * Math.PI / 180);
direction.y = Math.sin(pitch * Math.PI / 180);
direction.z = Math.sin(yaw * Math.PI / 180) * Math.cos(pitch * Math.PI / 180);
direction.normalize();
front = direction;
}
onMouseMove handler looks fine to me 😭tall-teacher-57409
05/25/2023, 5:08 AMhx
view = MatrixUtils.createLookAtMatrix(Camera.pos, Camera.pos.add(Camera.front), new Vector4(0.0, 1.0, 0.0));
And updating the view matrix like thistall-teacher-57409
05/25/2023, 5:09 AM