Python — Как сделать пользовательский материал с некоторым разрешением и иметь доступ к предоставленным данным?

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

0

Решение

Для конкретного случая карты высот см .:

http://download.autodesk.com/global/docs/maya2014/en_us/index.html?url=files/Surface_Relief__Connect_a_texture_as_a_displacement_map.htm,topicNumber=d30e632762

В других ситуациях вам придется визуализировать изображение и читать его, используя библиотеку обработки изображений. Некоторые популярные из них вы можете получить доступ через майя Python являются PIL, LibTIFF а также ImageMagick хотя в обоих случаях вам нужно получить правильные двоичные файлы для вашего процессора и ОС. Я считаю, что последние два также доступны с привязками C ++

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]