|
|
642d39f2a9
|
Исправления
|
2026-02-11 21:07:48 +07:00 |
|
|
|
e9558ff977
|
Добавление проверки при делении, стандартизация возвращаемого значения (BGC_SUCCESS, BGC_FAILURE)
|
2026-02-11 20:55:54 +07:00 |
|
|
|
a4b9f8b2b9
|
Фобавлены функции умножения и деления дуальных чисел
|
2026-02-09 19:20:38 +07:00 |
|
|
|
4509b26e73
|
Небольшие исправления в SLERP
|
2026-02-08 20:25:38 +07:00 |
|
|
|
78d1661c5d
|
Переделка методов turn3_find_direction_difference, возврат функций матриц поворота для turn3
|
2026-02-07 02:53:21 +07:00 |
|
|
|
2ce4b64ca3
|
Исправление функции, которая находит трёхмерных поворот между двумя парами векторов
|
2026-02-06 20:33:37 +07:00 |
|
|
|
57280ac3f3
|
Добавление арифметических операций для дуальных чисел, векторов и кватернионов
|
2026-02-05 01:58:09 +07:00 |
|
|
|
b0b064de5a
|
Добавление арифметических операций для дуальных кватернионов
|
2026-02-05 01:47:52 +07:00 |
|
|
|
b470a3194b
|
Отказ от терминов Versor и Cotes Number в пользу Turn3 и Turn2, использование кватернионов внутри Turn3
|
2026-02-04 21:02:15 +07:00 |
|
|
|
38cff7e27d
|
Добавление арифметических операций для дуальных кватернионов
|
2026-02-04 03:44:09 +07:00 |
|
|
|
b87518cd3f
|
Развитие дуальный чисел, векторов и кватернионов, а также гомогенных векторов и матриц
|
2026-02-03 19:56:56 +07:00 |
|
|
|
3f96b661a9
|
Добавление дуальных чисел, дуальных векторов (3D) и дуальных версоров
|
2026-02-03 03:33:53 +07:00 |
|
|
|
043cc72c81
|
Небольшие исправления, а также добавление гомогенного трёхмерного вектора
|
2026-02-02 20:44:10 +07:00 |
|
|
|
03627f4401
|
Переход на парадигму Destination first в порядке параметров функий
|
2026-02-01 23:42:51 +07:00 |
|
|
|
f7e41645fe
|
Переход на версию 0.3: изменение подхода к именованию сущностей, добавление, изменение и удаление ряда функций
|
2026-01-30 19:37:49 +07:00 |
|
|
|
d33daf4e2d
|
Обновление makefile, переименования параметров функций комбинирования аффинных преобразований
|
2026-01-28 17:04:48 +07:00 |
|
|
|
0258f0a283
|
Включение необходимых файлов в проект для Visual Studio, а также небольшие исправления в микробенчмарке
|
2026-01-28 02:48:11 +07:00 |
|
|
|
e1dce83d63
|
Исправление функций комбинации, добавление функций исключения одной позиции из другой
|
2026-01-27 19:34:57 +07:00 |
|
|
|
101df9f089
|
Добавлеие позиционирования и аффинного преобразования для 2-мерного пространства, добавление функций для аффинных преобразований и позиционирования
|
2026-01-27 18:04:38 +07:00 |
|
|
|
3c2b89f369
|
Включение позиции и аффинного преобразования в проект для Visual Studio
|
2026-01-27 02:34:34 +07:00 |
|
|
|
7175c4148a
|
Добавление комбинации двух aффинных преобразований
|
2026-01-26 20:27:35 +07:00 |
|
andrey
|
d8347656c7
|
Добавление position3 и aффинного преобразования
|
2026-01-26 20:00:12 +07:00 |
|
andrey
|
fd7c6c91cd
|
Using Unity (a special library for C for Unit tests)
|
2026-01-22 18:18:03 +07:00 |
|
|
|
857d79e572
|
Небольшие исправления
|
2025-11-28 16:54:29 +07:00 |
|
|
|
89dfd7644b
|
Упорядочивание проекта
|
2025-11-26 22:43:29 +07:00 |
|
|
|
0dcd9c0d4d
|
Исправление опечатки
|
2025-06-05 02:05:52 +07:00 |
|
|
|
880673a17a
|
Изменение функций-конструкторов для SLERP
|
2025-06-05 00:30:40 +07:00 |
|
|
|
75cd82de6a
|
Добавление проверки определителя матрицы, которая является кандидатом на матрицу поворота
|
2025-06-05 00:10:49 +07:00 |
|
|
|
b777560d93
|
Добавление проверки, является ли матрица 2x2 или 3x3 матрицей поворота
|
2025-06-05 00:04:27 +07:00 |
|
|
|
2a4d5522d3
|
Добавление функций определения поворотов (versor) между направлениями и базисами
|
2025-06-04 23:47:55 +07:00 |
|
|
|
e6a94ab8d9
|
Добавление базисов как вспомогательной структуры
|
2025-03-21 03:34:20 +07:00 |
|
|
|
9d7011e81e
|
Добавление сферической интерполяции, переход от применения acos к применению atan2, исправление ошибок
|
2025-03-17 09:56:56 +07:00 |
|
|
|
f06b35ae34
|
Модульные тесты для арифметических операций с векторами и комплексными числами
|
2025-03-13 02:41:21 +07:00 |
|
|
|
2e902bc040
|
Операция исключения поворота для двумерного пространства (числа Котса)
|
2025-03-11 01:44:08 +07:00 |
|
|
|
0a1ca06ce5
|
Операция исключения поворота
|
2025-03-11 01:39:35 +07:00 |
|
Andrey Pokidov
|
9688bd2fc1
|
Исправление модульного теста
|
2025-02-27 20:42:45 +07:00 |
|
|
|
f85039a556
|
Тесты для комплексных чисел, исправление в файле проекта для Visual Studio
|
2025-02-27 00:37:44 +07:00 |
|
Andrey Pokidov
|
1b0fd7ef26
|
Добавлен makefile для библиотеки
|
2025-02-26 19:52:36 +07:00 |
|
Andrey Pokidov
|
74be89f1f8
|
Переименование tangent pair в числа Котса, выделение комплексных чисел из двумерных векторов, добавление возведения в спебень для веросорв и чисел Котса
|
2025-02-26 16:27:33 +07:00 |
|
|
|
34ee460873
|
Удаление избыточных функций, добавление функций для комплексных чисел и кватернионов
|
2025-02-26 00:25:17 +07:00 |
|
Andrey Pokidov
|
fa9ecda57b
|
Линейная интерполяция для векторов и кватернионов (Vector2, Vector2, Quaternion)
|
2025-02-25 19:42:14 +07:00 |
|
Andrey Pokidov
|
f547ba69e6
|
Добавлено вощведение в степень комплексного числа
|
2025-02-25 17:14:21 +07:00 |
|
Andrey Pokidov
|
08c1e6d148
|
Унификация названий
|
2025-02-25 12:39:50 +07:00 |
|
Andrey Pokidov
|
15b9e8a4a2
|
Небольшие исправления
|
2025-02-19 15:11:00 +07:00 |
|
Andrey Pokidov
|
e7ba1ad218
|
Операции минимальный и максимальный для векторов
|
2025-02-19 15:02:45 +07:00 |
|
|
|
5754c5747c
|
Добавленные модульные тесты для модулей двумерных и трёхмерных векторов и кватернионов
|
2025-02-15 00:48:17 +07:00 |
|
Andrey Pokidov
|
7f242c4b63
|
Упрощение тестов
|
2025-02-13 19:28:40 +07:00 |
|
|
|
fcf793c758
|
Реорганизация тестов (в процессе)
|
2025-02-13 01:20:29 +07:00 |
|
Andrey Pokidov
|
43bf030295
|
Большое переупорядочивание исходного кода
|
2025-02-12 19:39:28 +07:00 |
|
Andrey Pokidov
|
fffe2be43b
|
Небольшие исправления в модульных тестах
|
2025-02-12 12:35:10 +07:00 |
|