adding Transform::lookAt() support