fixed translation to use multiplier for correct camera translation
use translateZ instead of set position