Форум: "Начинающим";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];
ВнизПлощадь многогранника Найти похожие ветки
← →
Ega23 © (2006-03-10 17:09) [26]Тут посовещались и родился следующий алгоритм:
1. Для каждых трёх точек составляем уравнение плоскости
2. Для каждой точки рассчитываем местонахождение относительно очередной плоскости ("выше", "ниже", "принадлежит плоскости").
3. Если все точки оказались ("выше" или "принадлежит плоскости") или ("ниже" или "принадлежит плоскости") - значит это грань. Считаем её площадь.
4. Goto 2 для следующей плоскости.
Можно оптимизировать.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];
Память: 0.43 MB
Время: 0.037 c