code: def gen_point(theta, chi, i):
      p = sin(theta) * 4.5 * sin(i + 1 / 2 * (i * i + 2)) + cos(
          chi
      ) * 7 * sin((2 * i - 4) / 2 * (i + 2))
  
      x = p * sin(chi) * cos(theta)
      y = p * sin(chi) * sin(theta)
      z = p * cos(chi)
  
      r = sin(theta) * 120 + 120
      g = sin(x) * 120 + 120
      b = cos(y) * 120 + 120
  
      return [x, y, z, r, g, b]
  
imports: import os
  from math import cos, pi, sin
  import numpy
  import wandb
label_desc: Use image node_id 1 for calling a global function with example usage: gen_point(theta, chi, i) and returns: list