code: def __init__(
      self,
      object_bounding_sphere=1.0,
      sdf_threshold=5.0e-5,
      line_search_step=0.5,
      line_step_iters=1,
      sphere_tracing_iters=10,
      n_steps=100,
      n_secant_steps=8,
  ):
      super().__init__()
  
      self.object_bounding_sphere = object_bounding_sphere
      self.sdf_threshold = sdf_threshold
      self.sphere_tracing_iters = sphere_tracing_iters
      self.line_step_iters = line_step_iters
      self.line_search_step = line_search_step
      self.n_steps = n_steps
      self.n_secant_steps = n_secant_steps
  
file_path: insightface/reconstruction/PBIDR/code/model/ray_tracing.py
imports: import torch
  import torch.nn
  from utils import rend_util
label_desc: Use image node_id 1 to create a new RayTracing object from inherited base classes: nn with example: obj = RayTracing(object_bounding_sphere, sdf_threshold, line_search_step, line_step_iters, sphere_tracing_iters, n_steps, n_secant_steps)