voxcity.simulator_gpu.core.Rays

class voxcity.simulator_gpu.core.Rays(n_rays: int)

Array of rays for batch processing. Similar to ray-tracing-one-weekend-taichi but adapted for view/solar tracing.

n_rays
origin
direction
transparency
active
set(idx: taichi.i32, origin: Point3, direction: Vector3, transp: taichi.f32)
get(idx: taichi.i32)
deactivate(idx: taichi.i32)
is_active(idx: taichi.i32) taichi.i32