I have Away3D camera looking at an object from aerial view.
Now, I want to get closer to that object as I rotate mouse wheel.
I did it using camera lens but it is like adjusting binocular and not actually getting closer to that object,
private function onMouseWheelEvent(e:MouseEvent):void
{
PerspectiveLens(view.camera.lens).fieldOfView -= e.delta;
}
Is there any easy solution to this or I will have to write such controller of my own?
I did it using camera.forwardVector
like so,
private function onMouseWheelEvent(e:MouseEvent):void
{
view.camera.x = view.camera.x + (e.delta * view.camera.forwardVector.x);
view.camera.y = view.camera.y + (e.delta * view.camera.forwardVector.y);
view.camera.z = view.camera.z + (e.delta * view.camera.forwardVector.z);
}