| 2025-05-16 17:24 | rm scenes/*.hrt from gitignore; add .hrt sameple scenese | Egor Achkasov | 5 | +2 | -1 |
| 2025-05-16 17:18 | Merge pull request #1 from egor-achkasov/msvc-tweaks | Egor Achkasov | 7 | +27 | -18 |
| 2025-05-14 16:49 | MSVC compatibility tweaks | Egor Achkasov | 7 | +27 | -18 |
| 2025-04-02 21:38 | Minor changes | Egor Achkasov | 2 | +1 | -3 |
| 2025-04-02 19:44 | Fix bindings | Egor Achkasov | 4 | +112 | -50 |
| 2025-03-31 17:23 | mv inv/viz.h viz/viz.h | Egor Achkasov | 5 | +31 | -30 |
| 2025-03-27 20:53 | Make vizrays callable | Egor Achkasov | 6 | +390 | -418 |
| 2025-03-27 19:44 | Make compute_paths output rays instead of writing them to a file | Egor Achkasov | 5 | +283 | -265 |
| 2025-03-27 09:37 | Use Vec3 for tx and rx pos and velocity in compute_paths signature | Egor Achkasov | 3 | +18 | -24 |
| 2025-03-26 20:03 | Fix mesh filepath parsing | Egor Achkasov | 1 | +12 | -6 |
| 2025-03-26 20:02 | Add scene_fromSionna target | Egor Achkasov | 1 | +16 | -5 |
| 2025-03-26 19:36 | mv Makefile GNUMakefile | Egor Achkasov | 1 | +0 | -0 |
| 2025-03-26 19:31 | rm .hrt and .elf | Egor Achkasov | 3 | +2 | -0 |
| 2025-03-26 19:29 | Major refactor | Egor Achkasov | 22 | +2051 | -1997 |
| 2025-03-25 21:22 | Implement Sionna xml reader; Add material string->material_index map; Minor refactor | Egor Achkasov | 5 | +411 | -307 |
| 2025-03-24 21:09 | Impl doppler freq shift | Egor Achkasov | 2 | +56 | -12 |
| 2025-03-24 21:08 | Add name field to scene conf csv | Egor Achkasov | 1 | +2 | -2 |
| 2025-03-11 23:57 | Add PathInfo.freq_shift field | Egor Achkasov | 4 | +49 | -12 |
| 2025-03-11 23:31 | Refactor return args; Add mesh velocity; Mv *.h to inc/; Impl scene config | Egor Achkasov | 10 | +560 | -422 |
| 2025-03-03 20:32 | Implement orbital camera; Fix scene with num_meshes > 1 read bug | Egor Achkasov | 1 | +148 | -71 |
| 2025-03-03 20:31 | Implement sionna scene loader (no material index for now) | Egor Achkasov | 1 | +298 | -59 |
| 2025-02-26 19:46 | Impl rays visualizer; Fix active mask bug; Add rays and active log | Egor Achkasov | 5 | +384 | -56 |
| 2025-02-25 14:34 | Add simple_reflector scene to scene_fromSionna.c | Egor Achkasov | 1 | +18 | -1 |
| 2025-02-25 06:18 | Add directions_{rx,tx}_scat; Fix scattering ray overwrite bug; Rewrite scat_coefs | Egor Achkasov | 5 | +123 | -71 |
| 2025-02-12 13:17 | Fix g++ warnings | Egor Achkasov | 3 | +17 | -15 |
| 2025-02-12 09:52 | Change scat shapes to (num_rx, num_tx, num_bounces * num_paths) | Egor Achkasov | 5 | +159 | -154 |
| 2025-02-11 18:29 | rm Makefile | Egor Achkasov | 1 | +0 | -5 |
| 2025-02-11 18:26 | Fix directions_scat pybind shape | Egor Achkasov | 1 | +1 | -1 |
| 2025-02-05 13:16 | Impl new scene format to support volumes | Egor Achkasov | 9 | +422 | -439 |
| 2025-02-04 15:20 | rm hit_points out; add directions outs; fix memory dealloc in pybind | Egor Achkasov | 5 | +129 | -83 |
| 2025-01-29 11:08 | Add Materail params s, alpha; Output hit points; Fix ray reflection | Egor Achkasov | 8 | +291 | -57 |
| 2025-01-21 16:07 | Fix FSL for small distances | Egor Achkasov | 1 | +28 | -16 |
| 2025-01-16 10:30 | Optimize rx and tx positions and velocities handling | Egor Achkasov | 2 | +23 | -21 |
| 2025-01-16 10:29 | Add pybind target to Makefile | Egor Achkasov | 1 | +3 | -0 |
| 2025-01-16 09:35 | Rm sampling_freq, num_samples; Fix LoS and scattering bug | Egor Achkasov | 5 | +219 | -186 |
| 2025-01-15 09:39 | Impl LoS, Scatter; Output only active paths | Egor Achkasov | 4 | +143 | -89 |
| 2025-01-14 21:57 | Add sampling_frequency arg; Add a 0 init | Egor Achkasov | 5 | +16 | -0 |
| 2025-01-14 18:36 | Impl active rays bitmask | Egor Achkasov | 1 | +24 | -7 |
| 2025-01-14 18:06 | Impl free space loss | Egor Achkasov | 2 | +23 | -12 |
| 2025-01-14 14:32 | Add num_samples arg | Egor Achkasov | 5 | +18 | -9 |
| 2025-01-14 14:01 | Fix csqrtf and floating point epsilon | Egor Achkasov | 3 | +21 | -17 |
| 2025-01-08 13:08 | Add __init__.py | Egor Achkasov | 1 | +1 | -0 |
| 2025-01-08 10:21 | Minor tests changes | Egor Achkasov | 2 | +6 | -6 |
| 2025-01-08 10:21 | Enforce GHz bandwidth input | Egor Achkasov | 3 | +9 | -4 |
| 2024-12-24 18:38 | Normaliza primitive normals | Egor Achkasov | 1 | +6 | -0 |
| 2024-12-24 18:16 | Impl reflection gains | Egor Achkasov | 6 | +301 | -97 |
| 2024-12-23 16:54 | Add scripts | Egor Achkasov | 3 | +188 | -0 |
| 2024-12-23 16:52 | Comment shapes fix | Egor Achkasov | 2 | +237 | -237 |
| 2024-12-10 22:04 | Remove RT hits debuging; Make gains complex | Egor Achkasov | 5 | +88 | -70 |
| 2024-12-10 17:08 | Add extern "C" for VCPP | Egor Achkasov | 1 | +7 | -0 |
| 2024-12-10 16:24 | Add CMakeLists.txt | Egor Achkasov | 1 | +18 | -0 |
| 2024-12-04 14:36 | Minor fix | Egor Achkasov | 1 | +1 | -1 |
| 2024-12-04 14:34 | Remove include libgen.h | Egor Achkasov | 1 | +0 | -1 |
| 2024-12-04 12:18 | Add pre-call a and tau malloc | Egor Achkasov | 1 | +6 | -3 |
| 2024-12-04 12:17 | Implement simple tau calculation | Egor Achkasov | 1 | +11 | -4 |
| 2024-12-04 11:17 | Prettify compute_paths doc comment | Egor Achkasov | 1 | +7 | -7 |
| 2024-12-04 10:57 | Fix test.c types | Egor Achkasov | 1 | +6 | -5 |
| 2024-12-04 10:57 | add pybind11 binding | Egor Achkasov | 3 | +73 | -111 |
| 2024-12-04 09:43 | Change signature; fread error handling; continous arrays... | Egor Achkasov | 2 | +68 | -60 |
| 2024-12-04 09:41 | rm -lxml2 from Makefile | Egor Achkasov | 1 | +1 | -1 |
| 2024-11-27 10:12 | Change tau type | Egor Achkasov | 3 | +3 | -3 |
| 2024-11-27 09:59 | Update test to new input format | Egor Achkasov | 1 | +1 | -1 |
| 2024-11-27 09:58 | Update .gitignore | Egor Achkasov | 1 | +2 | -0 |
| 2024-11-27 09:58 | Change input format to single ply | Egor Achkasov | 3 | +118 | -227 |
| 2024-11-21 14:45 | Remove fastcalls | Egor Achkasov | 1 | +6 | -11 |
| 2024-11-21 14:09 | Optimize vec3_ functions | Egor Achkasov | 1 | +31 | -27 |
| 2024-11-21 13:56 | Impl material loading | Egor Achkasov | 1 | +146 | -36 |
| 2024-11-21 11:52 | Add .gitignore | Egor Achkasov | 1 | +6 | -0 |
| 2024-11-21 11:50 | Remove common.h | Egor Achkasov | 2 | +2 | -8 |
| 2024-11-21 11:46 | Implement ray tracing without field computation | Egor Achkasov | 7 | +538 | -0 |