Skip to content

Conversation

@horizon-blue
Copy link
Contributor

Part of MET-36

Summary of Changes

Replace all instances of the Ray class with Vec3D (primarily in intersector and getter) to streamline the code and remove unused components.

This is part of my sequence of PRs for the forward kernels. The hope is to keep each of them small so that even if we are not going to review it now, it will be easier to catch up after the final deadline and understand what changes were maded.

Test Plan

pixi run test

@linear
Copy link

linear bot commented Dec 3, 2025

MET-36 Integrate and test the forward pass

Definition of done:

  • the results of render_fmbs function calls should agree with the JAX code up to numerics
    • generate a teddy bear image
  • [ ]

@horizon-blue
Copy link
Contributor Author

I'm merging this because no one has time to do PR review during final period :P

@horizon-blue horizon-blue merged commit fa21e9d into master Dec 3, 2025
1 check passed
@horizon-blue horizon-blue deleted the xiaoyan/delete-ray-struct branch December 3, 2025 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants