Added Eigen, replacing ZMath

This commit is contained in:
Vladislav Khorev committed 2026-01-03 20:38:36 +03:00
1 parent 9bfe2bef89
commit 144978bfa2
20 files changed
+167 -936

No files matched your search

+3 -3
View File
@@ -124,9 +124,9 @@ namespace ZL {
// 2. Трансформируем вершины в локальное пространство экрана, чтобы найти габариты
// Используем MultMatrixVector(Matrix, Vector).
// Если ваша функция считает V * M, то передайте Inverse(mr).
Vector3f rA = MultMatrixVector(mr, tr.data[0]);
Vector3f rB = MultMatrixVector(mr, tr.data[1]);
Vector3f rC = MultMatrixVector(mr, tr.data[2]);
Vector3f rA = mr * tr.data[0];
Vector3f rB = mr * tr.data[1];
Vector3f rC = mr * tr.data[2];
// 3. Вычисляем реальные границы треугольника после поворота
float minX = min(rA(0), min(rB(0), rC(0)));