Search
Write a publication
Pull to refresh

Comments 5

Довольно просто и результат наглядный. Мотивирует замутить на этой базе какой-нибудь скрипт/плагин к 3д пакету для эффектной анимации.

Статья - ништяк! Сайт - ништяк! А будет способ свои задачи сабмитить?

Спасибо. Да, мы изначально планировали, что такая возможность будет. Пока пытаемся отполировать основной функционал и привлечь больше людей

А этот алгоритм отработает правильно в немного вырожденном случае? Представим, что частица движется по боковой поверхности конуса (триангулированного, естественно), и вектор скорости направлен строго на вершину конуса. То есть переход в другой треугольник должен произойти не через общее ребро (его нет), а через общую вершину. И не в случайный, а как бы в противоположный треугольник, на "задней поверхности" конуса.

Да, вы правы. В этой ситуации не произойдет переход в противоположный треугольник, так как проверяются только те треугольники, которые имеют общее ребро с текущим. Также, если не ограничивать расстояние перемещения частицы к ребру (например скоростью частицы), то произойдет скачок частицы к дальнему ребру/основанию треугольника. Я подумаю над этой ситуацией и постараюсь дополнить статью

Sign up to leave a comment.

Articles