Я знаю об интерполяции воксельных значений OpenVDB для разреженных облаков точек, но я все еще учусь.
У меня есть треугольник, и я нахожу узкий набор уровней вокселей, которые он пересекает. Я назначаю точки в этом наборе уровней группе точек и присваиваю значения нескольким точкам в этом наборе уровней.
Допустим, я тогда хотел интерполировать значения для других точек в этом наборе уровней. Должен ли я сначала извлечь точки в отдельную сетку, или есть какая-то операция, которая могла бы интерполироваться только между точками в этой группе наборов уровней?
Моя основная причина спрашивать состоит в том, что я уже поддерживаю несколько сеток для различных свойств точек, и кажется чрезмерным создание отдельного объекта сетки для каждой треугольной грани.
Задача ещё не решена.
Других решений пока нет …