Commit Graph

21 Commits

Author SHA1 Message Date
orange 3471b44f9b fixed uv type 2025-12-01 05:03:43 +03:00
orange 8ff358df82 fixed somebugs, improved tests 2025-11-29 21:24:45 +03:00
orange 2e282d2732 changed ebo type 2025-11-29 16:49:19 +03:00
orange 6edfb93d09 refactored using stuff 2025-11-29 16:35:43 +03:00
orange 2d874f50a5 added conecpt to method 2025-11-29 16:33:31 +03:00
orange 5a3f4cc330 added template arg to Vertex struct 2025-11-29 16:31:24 +03:00
orange 09263b390f improved mesh class 2025-11-29 16:28:06 +03:00
orange 788fdff7ef made ref 2025-11-13 17:34:39 +03:00
orange 353fb290b7 added mesh class, added mesh trair 2025-11-09 22:10:56 +03:00
orange 4fe001b102 add mesh class 2025-11-09 21:28:00 +03:00
orange 70f2f90100 reordored omath headers 2025-10-03 13:51:53 +03:00
orange 1c58340404 Refactors: Moves linear algebra to new directory
Moves linear algebra headers to a new subdirectory to improve project structure.

Updates includes to reflect the directory change.
Adds vcpkg to the tracked repositories.
2025-08-31 23:36:05 +03:00
orange b19a4de904 Adds plane primitive generation
Implements a function to generate a plane primitive from two vertices, a direction vector, and a size, returning an array of two triangles.
2025-08-28 23:18:36 +03:00
orange ba2c60389f added more noexcept 2025-05-05 01:46:50 +03:00
orange 4406e1e461 changed code style 2025-05-03 20:31:59 +03:00
orange 13753cab81 improved line trace and box primitive 2025-04-18 13:56:08 +03:00
orange 88f4db6caf switched to polygons 2025-04-18 12:34:24 +03:00
orange d9ccfe83ae fixed code style 2025-04-18 12:11:43 +03:00
orange 80e3cadb67 added ratio param 2025-04-18 01:33:47 +03:00
orange 505a8cce9a added new build option 2025-04-18 00:51:07 +03:00
orange 5ff57f9ffa added box 2025-04-18 00:43:46 +03:00