38

» Администрация XGM / Кнопка "не интересно"

Тут всё готово. Должно хватить на первое время, пока фиксим остальное
38

» Администрация XGM / Регистрация для скачивания

готово

по спойлерам поисковики не будут индексировать
38

» Мир безумного / GameDev - 2024 год «год закрытий»?

Narberal Gamma+, я время от времени вижу новости, что студии увольняют людей

Думаю, ИИ пришли на их смену
38

» WarCraft 3 / Кривая Безье

С каждой новой степенью безья надо считать всё больше степени силы, что требует больше ресурсов, поэтому обычно сглаживают несколько точек последовательно. Типа для массива 1,2,3,4,5,...N мы сглаживаем 1,2,3, потом 2,3,4 итп так и получаются красивые графики, например www.highcharts.com/docs/chart-and-series-types/spline-chart
38

» WarCraft 3 / Кривая Безье

МрачныйВорон, а что непонятного. Есть множество точек в одномерном пространстве и есть volume (сила от 0 до 1 или больше). Для многомерного у векторов wGeometry есть метод или просто применить функцию к каждой компоненте векторов.
Гифка выше наглядно показывает силу (оно же время в его случае). Просто время в математике не значит физическое время, а скорее что угодно, равномерно наростающее

    -- Applies bezier spline interpolation
    --- @param p2 Vector3 point 2
    --- @param p3 Vector3 point 3
    --- @param amount current animation state, number between 0 and 1
    --- @return Vector3 result
    bezier = function(self, p2, p3, amount)
      return Vector3:new(
        Functions.bezier(self.x, p2.x, p3.x, amount),
        Functions.bezier(self.y, p2.y, p3.y, amount),
        Functions.bezier(self.z, p2.z, p3.z, amount)
      )
    end
38

» WarCraft 3 / Кривая Безье

Безье - наше всё!
P.S. В wGeometry тоже есть Functions.bezier = function(p0, p1, p2, amount) и Functions.hermite = function(value1, tangent1, value2, tangent2, amount)

p.p.s 1.00 - time обычно выносят в переменную для оптимизации в языках, где нет оптимизации при компиляции
38

» Blog Narberal Gamma / Рекомендации к новому дизайну XGM

Уходим от китайского ux и алиэкспресс-стайла в сторону минимализма и флат дизайна. На скринах выше как раз хорошие антипримеры.
С поиском всё будет, нужно только подождать😉
38

» Администрация XGM / Прикол с текстом в Идентификации и аутентификации

Можно очистить данные сайта (кнопка замочек слева от адреса и там по менюшкам пройтись), потом залогиниться заново
38

» Ultimate Budokai / Ultimate Budokai 0.1

Почему они все едут телом по асфальту?)
38

» Администрация XGM / Нарушена подсветка lua

Я понял, там не предусмотрены точка с запятой. Вообще, в луа редко это юзают
38

» CliCli / Закрытие глобальных серверов

Проект пока закрываем, но будем периодически мониторить
38

» Администрация XGM / Нарушена подсветка lua

Да, он все ещё дельфи видит. Так то все ключевые там есть, даже метатейблы. Надо детектор дальше чинить
38

» Администрация XGM / Больше плиток богу плиток

nazarpunk, мы потом костей не соберём) не, это отдельная от макетки тема. Плитки даже не обязательно должны иметь вариабельную ширину