code: def camera_look_at(pos, offset_camera=vray.Vector(0.03, 0.015, 0.01)):
      dist_vec = pos
      dir_default = vray.Vector(0.0, 0.0, -1.0)
      dir_point = dist_vec.normalize()
  
      rot_angl = math.acos(dir_default * dir_point)
  
      rot_axis = dir_default ^ dir_point
      # offset_camera = (dir_point*-1) * ( 2*dist_vec.length())
      camTrans = make_transform(
          math.radians(rot_angl * rot_axis.x) + math.pi / 2,
          math.radians(rot_angl * rot_axis.z),
          math.radians(rot_angl * rot_axis.y) + math.pi / 1.5,
          1,
          offset_camera,
      )
      print(offset_camera)
      print(rot_axis)
      print(rot_angl)
      # exit()
      return camTrans
  
file_path: model-viewer/packages/render-fidelity-tools/test/renderers/vray/vray_gltf/testUtils.py
imports: import vray
  import math
  from .Gltf_Parser import cameraUtils
label_desc: Use image node_id 5 for calling a global function with example usage: camera_look_at(pos, offset_camera) and returns: camTrans