Skip to content

Volume based estimator for volume energy, absorption, etc#87

Merged
crisbour merged 3 commits intodevelopfrom
72-volume-based-estimator
Feb 4, 2026
Merged

Volume based estimator for volume energy, absorption, etc#87
crisbour merged 3 commits intodevelopfrom
72-volume-based-estimator

Conversation

@crisbour
Copy link
Copy Markdown
Member

#72

@crisbour crisbour self-assigned this Jan 30, 2026
@crisbour crisbour linked an issue Jan 30, 2026 that may be closed by this pull request
1 task
@crisbour crisbour changed the base branch from main to develop January 30, 2026 15:55
@crisbour crisbour force-pushed the 72-volume-based-estimator branch from 47dea1b to f9555e0 Compare February 4, 2026 19:02
@crisbour
Copy link
Copy Markdown
Member Author

crisbour commented Feb 4, 2026

This should have the same complexity O(_), but it does take longer to compute, because each voxel traversal needs exponential evaluation to get a better estimate of radiance and energy absorbed, knowing that the power of the photon packet decreases based on Beer's Law.

Hence there is a slightly performance impact for this approach, however the much better prediction for the energy makes it worth it. Furthermore, this helps us separate the MCRT core logic from the measurement part:

Original Volume-based estimation
Original image Volume estimation image

@crisbour crisbour marked this pull request as ready for review February 4, 2026 19:07
@crisbour crisbour added the enhancement New feature or request label Feb 4, 2026
@crisbour crisbour merged commit ce53ecc into develop Feb 4, 2026
1 check passed
@github-project-automation github-project-automation bot moved this from Backlog to Done in Time-resolved MCRT Feb 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Volume-based estimator for volume energy, absorption, etc

1 participant