Мне нужно сгладить выбор точек на их ЛОКАЛЬНОЙ нормальной оси. Я предполагаю, что если нормали правильны, эта ось всегда будет одинаковой, независимо от того, будут ли они выбирать точки с любой стороны объекта?Как сгладить выбор точек
Чтобы визуально представить то, что я пытаюсь добиться, я хотел бы, чтобы превратить это:
В это программно:
Если я могу установить масштаб инструмент для «Нормальных средних» и вручную масштабировать их, я могу сгладить точки на плоскости, однако мне нужно вычислить или сделать это с помощью кода.
Я просмотрел команду polyMoveFacet, и у нее есть флаг под названием localScaleZ, который даже имеет «Flattening», написанный в его описании, но мне не повезло. Какие-либо предложения?
Я мало знаю о майя или о том, какие данные он дает вам доступ, но, учитывая определенные данные, это может быть решено как геометрическая проблема. Не могли бы вы указать, что знаете, как получить доступ? Например, у вас есть все координаты точки? У вас есть список всех самолетов, которые образуют эти точки (т. Е. Список групп по 4 балла каждый) и т. Д.?? – entropy
Есть ли какая-то особая причина, почему это нужно сделать с поли-фасеткой? – joojaa
@ энтропия, у меня есть координаты vactor каждой выбранной точки, нормальное направление, нормали лица, HEAPS информации, я просто не знаю, как это сделать! –