ZoomItIn Ray camera placer for 3rd person with built in zoom
Space bar currently zooms in and out, but the distance is a logic property so it’s very flexible.
Documentation in scripts (yay!)
CameraPlacingRayEmitter = places camera with ray and also controls zoom
Camera
Player
Level
if you need the camera to move faster or slower, I add together vectors, and then get the average to move the camera so
vec= Vector(sens.hitPosition)
own[‘camera’].worldPosition=((own[‘camera’].worldPosition7)+vec).125
is averaging a weighted vector to the target position
you can use
own[‘camera’].worldPosition=((own[‘camera’].worldPosition3)+vec).25
and the camera will move faster
or faster still
own[‘camera’].worldPosition=((own[‘camera’].worldPosition)+vec)*.5
Attachments
BPR3rdPersonCameraRig.blend (430 KB)