Commit Graph

20 Commits

Author SHA1 Message Date
afb8f9cb80 nuked not needed test 2025-10-21 04:38:43 +03:00
10215e6e1c added second method of w2s 2025-10-21 04:38:43 +03:00
9af201069a Fixes incorrect NDC calculation and updates formulas
Corrects the NDC calculation in `world_to_screen` to improve accuracy.
Replaces custom perspective projection matrix calculation with `omath::mat_perspective_right_handed` for correctness and consistency.
Updates test cases and provides debugging information by printing view and projection matrices.
Addresses an issue in the feature/ndc_invalid_calc_fix branch.
2025-10-21 04:38:43 +03:00
32d88f0881 improved tests 2025-09-20 17:00:49 +03:00
e37fefae23 improved test stability 2025-09-20 16:34:44 +03:00
f8f3f2c45d fixed test 2025-09-20 16:22:24 +03:00
aee78d7671 added more iterations 2025-09-20 16:08:04 +03:00
eb443d533c style fix 2025-09-20 16:00:30 +03:00
3fa85f4c4d added new mat function
more tests
2025-09-20 15:44:33 +03:00
e6627c7a06 Improves test accuracy and adds .gitignore entry
Updates unit tests to include more accurate assertions for camera projections.

Adds .idea/workspace.xml to .gitignore to prevent tracking local IDE settings.

Refactors some test fixture class names for consistency.
2025-08-21 00:30:05 +03:00
63d9ea903e fixed naming in tests 2025-07-07 08:02:35 +03:00
4406e1e461 changed code style 2025-05-03 20:31:59 +03:00
01b7256e98 improved cmake, removed useless cmake files 2025-04-30 21:26:25 +03:00
97f38af2b5 added unit tests 2025-04-16 18:35:50 +03:00
47e8bc1a04 fixed unity view matrix building 2025-03-24 06:30:09 +03:00
58b67518b4 removed comment 2025-03-23 01:12:46 +03:00
d6a399fa65 uncommented test 2025-03-23 00:52:12 +03:00
5a0e88c2ca fix 2025-03-22 17:41:01 +03:00
cbc0a13a79 added unity engine tests 2025-03-22 08:12:16 +03:00
d5d1260784 changed source files naming 2025-03-21 04:30:17 +03:00