Я использовал один из старых неявных поверхностных алгоритмов, из-за Блументаля, как обнаружено здесь , в основном алгоритм на основе тетраэдра. Это работает довольно хорошо, но имеет недостаток. Поскольку он использует фиксированную сетку, он либо тратит многоугольники, либо игнорирует детали, в зависимости от выбранного размера сетки.
Итак, мой вопрос: как я могу это улучшить? Существуют ли какие-либо свободно доступные (исходные или хорошее описание) неявные поверхностные алгоритмы, которые более адаптируются к кривизне модели? Какой вариант мне не хватает?
Я нашел одну статью , которая выглядит многообещающей, указатели на другие будут оценены.