Index A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | V A area() (rtgs.bounding_box.Bound method) area_py() (rtgs.bounding_box.Bound method) as_axis_angle() (in module rtgs.utils.quaternion) as_rotation_mat3() (in module rtgs.utils.quaternion) as_rotation_mat4() (in module rtgs.utils.quaternion) attenuation_buf (rtgs.ray_tracer.RayTracer attribute) B balance_weight (rtgs.scene.Scene attribute) Bound (class in rtgs.bounding_box) bound (rtgs.bvh.BVHNode attribute) bounding_box() (rtgs.gaussian.Gaussian method) BOUNDING_THRESHOLD (in module rtgs.gaussian) buf_size (rtgs.camera.Camera attribute) bvh_field (rtgs.scene.Scene attribute) BVHNode (class in rtgs.bvh) C c_0 (in module rtgs.gaussian) c_1 (in module rtgs.gaussian) c_2 (in module rtgs.gaussian) c_3 (in module rtgs.gaussian) c_4 (in module rtgs.gaussian) c_5 (in module rtgs.gaussian) c_6 (in module rtgs.gaussian) cam_ray_field (rtgs.camera.Camera attribute) Camera (class in rtgs.camera) camera (rtgs.rasterizer.Rasterizer attribute) (rtgs.ray_tracer.RayTracer attribute) (rtgs.solver.Solver attribute) censor_size (rtgs.camera.Camera attribute) clear_attenuation() (rtgs.ray_tracer.RayTracer method) clear_sample() (rtgs.ray_tracer.RayTracer method) color (rtgs.gaussian.Gaussian attribute) conj() (in module rtgs.utils.quaternion) cov (rtgs.rasterizer.ScreenSpaceGaussian attribute) cov() (rtgs.gaussian.Gaussian method) cull() (rtgs.rasterizer.Rasterizer method) curr_step (rtgs.solver.Solver attribute) D depth (rtgs.bvh.BVHNode attribute) (rtgs.rasterizer.ScreenSpaceGaussian attribute) (rtgs.scene.SceneHit attribute) direction (rtgs.ray.Ray attribute) disp_buf (rtgs.rasterizer.Rasterizer attribute) (rtgs.ray_tracer.RayTracer attribute) E end (rtgs.ray.Ray attribute) env_level (in module rtgs.__main__) eval() (rtgs.gaussian.Gaussian method) eval_sh() (rtgs.gaussian.Gaussian method) F focal_length (rtgs.camera.Camera attribute) from_axis_angle() (in module rtgs.utils.quaternion) G Gaussian (class in rtgs.gaussian) gaussian_field (rtgs.scene.Scene attribute) gaussian_idx (rtgs.scene.SceneHit attribute) generate_disp_buffer() (rtgs.ray_tracer.RayTracer method) generate_ray() (rtgs.camera.Camera method) generate_ray_field() (rtgs.camera.Camera method) get() (rtgs.ray.Ray method) get_centroid() (rtgs.bounding_box.Bound method) H hit() (rtgs.bounding_box.Bound method) (rtgs.bvh.BVHNode method) (rtgs.gaussian.Gaussian method) (rtgs.scene.Scene method) I init() (rtgs.bounding_box.Bound method) (rtgs.bvh.BVHNode method) (rtgs.gaussian.Gaussian method) (rtgs.ray.Ray method) intersections (rtgs.scene.SceneHit attribute) inv() (in module rtgs.utils.quaternion) L leaf_prim (rtgs.scene.Scene attribute) left (rtgs.bvh.BVHNode attribute) load_file() (rtgs.scene.Scene method) log_level (in module rtgs.__main__) log_levels (in module rtgs.__main__) logger (in module rtgs.__main__) (in module rtgs.scene) M main() (in module rtgs.__main__) max_num_node (rtgs.scene.Scene attribute) module rtgs rtgs.__main__ rtgs.bounding_box rtgs.bvh rtgs.camera rtgs.gaussian rtgs.rasterizer rtgs.ray rtgs.ray_tracer rtgs.scene rtgs.solver rtgs.utils rtgs.utils.math rtgs.utils.quaternion rtgs.utils.ti_math rtgs.utils.types mul() (in module rtgs.utils.quaternion) N new_gaussian() (in module rtgs.gaussian) new_ray() (in module rtgs.ray) num_samples (rtgs.ray_tracer.RayTracer attribute) num_ss_gaussian (rtgs.rasterizer.Rasterizer attribute) num_steps (rtgs.ray_tracer.RayTracer attribute) O offsets (rtgs.rasterizer.Rasterizer attribute) opacity (rtgs.gaussian.Gaussian attribute) origin (rtgs.ray.Ray attribute) P p_max (rtgs.bounding_box.Bound attribute) p_min (rtgs.bounding_box.Bound attribute) pop() (rtgs.scene.Stack method) position (rtgs.camera.Camera attribute) (rtgs.gaussian.Gaussian attribute) (rtgs.rasterizer.ScreenSpaceGaussian attribute) prim_left (rtgs.bvh.BVHNode attribute) prim_right (rtgs.bvh.BVHNode attribute) push() (rtgs.scene.Stack method) R random_vec3() (in module rtgs.utils.ti_math) rasterize() (rtgs.rasterizer.Rasterizer method) rasterize_tile() (rtgs.rasterizer.Rasterizer method) Rasterizer (class in rtgs.rasterizer) rasterizer (rtgs.solver.Solver attribute) Ray (class in rtgs.ray) RayTracer (class in rtgs.ray_tracer) right (rtgs.bvh.BVHNode attribute) rot_vec3() (in module rtgs.utils.quaternion) rotation (rtgs.camera.Camera attribute) (rtgs.gaussian.Gaussian attribute) rtgs module rtgs.__main__ module rtgs.bounding_box module rtgs.bvh module rtgs.camera module rtgs.gaussian module rtgs.rasterizer module rtgs.ray module rtgs.ray_tracer module rtgs.scene module rtgs.solver module rtgs.utils module rtgs.utils.math module rtgs.utils.quaternion module rtgs.utils.ti_math module rtgs.utils.types module S sample() (rtgs.ray_tracer.RayTracer method) sample_buf (rtgs.ray_tracer.RayTracer attribute) sample_step() (rtgs.ray_tracer.RayTracer method) scale (rtgs.gaussian.Gaussian attribute) Scene (class in rtgs.scene) scene (rtgs.rasterizer.Rasterizer attribute) (rtgs.ray_tracer.RayTracer attribute) (rtgs.solver.Solver attribute) SceneHit (class in rtgs.scene) ScreenSpaceGaussian (class in rtgs.rasterizer) sh_10 (rtgs.gaussian.Gaussian attribute) sh_11 (rtgs.gaussian.Gaussian attribute) sh_12 (rtgs.gaussian.Gaussian attribute) sh_20 (rtgs.gaussian.Gaussian attribute) sh_21 (rtgs.gaussian.Gaussian attribute) sh_22 (rtgs.gaussian.Gaussian attribute) sh_23 (rtgs.gaussian.Gaussian attribute) sh_24 (rtgs.gaussian.Gaussian attribute) sh_30 (rtgs.gaussian.Gaussian attribute) sh_31 (rtgs.gaussian.Gaussian attribute) sh_32 (rtgs.gaussian.Gaussian attribute) sh_33 (rtgs.gaussian.Gaussian attribute) sh_34 (rtgs.gaussian.Gaussian attribute) sh_35 (rtgs.gaussian.Gaussian attribute) sh_36 (rtgs.gaussian.Gaussian attribute) sigmoid() (in module rtgs.utils.math) size() (rtgs.bounding_box.Bound method) (rtgs.scene.Stack method) Solver (class in rtgs.solver) sort() (rtgs.rasterizer.Rasterizer method) ss_gaussian_field (rtgs.rasterizer.Rasterizer attribute) Stack (class in rtgs.scene) stack (rtgs.scene.Stack attribute) start (rtgs.ray.Ray attribute) T tile (rtgs.rasterizer.ScreenSpaceGaussian attribute) top (rtgs.scene.Stack attribute) train() (rtgs.solver.Solver method) train_step() (rtgs.solver.Solver method) U union() (rtgs.bounding_box.Bound method) V vec2i (in module rtgs.utils.types) vec3i (in module rtgs.utils.types) vec_stack (in module rtgs.scene)