# Complete rotation example for the TNG50 cutout. [AI-Codex]
dataset_type: pointcloud_voronoi
driver_type: raytracer
device: cpu
pointcloud_voronoi:
  hilbert_bits: 8
  loader: gadget
  gadget:
    path: ./tng50-halo625-gas-stars-v2.hdf5
    fields: [PositionX, PositionY, PositionZ, Temperature, Density]
    zoom_box: [[0.4945, 0.5055], [0.4945, 0.5055], [0.4919, 0.5029]]
raytracer:
  dist_max: 1.0
  max_step: 0.01
  outputpath: rotation/output.zr
  overwrite: true
  operators:
    projections:
      fields: [Temperature]
      mode: rotate
      view: orthogonal
      widths: [0.198, 0.132]
      npixels: [384, 256]
      position: [0.509, 0.489, 0.556]
      up: [0.0, 1.0, 0.0]
      use_weighting: true
      perform_averaging: true
      center: [0.509, 0.489, 0.736]
      nframes: 96
      degrees: 360
