воскресенье, 14 июня 2015 г.

Подготовка текстур перед визуализацией в mental ray

В процессе работы над текстурными картами и визуализацией сцены с помощью mental ray, вам может потребоваться предварительно подготовить изображения текстур согласно спецификации и требованиям, предъявляемых системой визуализации mental ray Standalone и mental ray for Maya (mental ray for 3ds Max).
В набор инструментов системы визуализации mental ray входит несколько полезных утилит, позволяющих с легкостью выполнить конвертацию изображений в желаемый формат, адаптированный под его возможности.
Доступ к ним можно получить в директории bin с установленным mental ray Standalone, mental ray for Maya и mental ray 3ds Max.

Проблема которую будем решать
Если вы используете редактор Adobe Photoshop или иной другой, поддерживающий сохранение изображений в формате TIFF (*.tif, *.tiff), вы можете столкнуться с предупреждениями в процессе визуализации.
Пример информационного сообщения в диалоговом окне Terminal о некоторретном типе тега.
Так как Adobe Photoshop добавляет несколько типов тегов, mental ray далеко не всегда их использует и воспринимает. Сообщение предупреждения появляется при запуске процесса визуализации и первичном чтении файлов изображений, а затем при загрузке изображений в память.
MEM  0.0  36 MB info : virtual memory limit set to 6053 MB
IMG  0.0  36 MB warn   102023: TIFFReadDirectory: .../image.tif:
                       wrong data type 7 for "RichTIFFIPTC"; tag ignored.
IMG  0.0  36 MB warn   102023: TIFFReadDirectory: .../image.tif:
                       wrong data type 7 for "RichTIFFIPTC"; tag ignored.
IMG  0.0  36 MB warn   102023: TIFFReadDirectory: .../image.tif:
                       wrong data type 7 for "RichTIFFIPTC"; tag ignored.
IMG  0.0  36 MB warn   102023: TIFFReadDirectory: .../image.tif:
                       wrong data type 7 for "RichTIFFIPTC"; tag ignored.
MEM  0.6  36 MB info : physical memory detected: total 8192 MB, free 6212 MB
SCEN 0.6  37 MB progr: begin scene preprocessing for frame 1
SCEN 0.6  37 MB info : 1 geometry leaf instance (1 scheduled, 0 cached, 0 shared)
SCEN 0.6  37 MB info : 1 light leaf instance
...
RC   0.6  37 MB progr: rendering
IMG  0.5  40 MB progr: opening texture .../texture_projection_map.tif, for reading
IMG  0.5  40 MB warn   102023: TIFFReadDirectory: .../image.tif:
                       wrong data type 7 for "RichTIFFIPTC"; tag ignored.
IMG  0.5  40 MB warn   102023: TIFFReadDirectory: .../image.tif:
                       wrong data type 7 for "RichTIFFIPTC"; tag ignored.
IMG  0.5  40 MB warn   102023: TIFFReadDirectory: .../image.tif:
                       wrong data type 7 for "RichTIFFIPTC"; tag ignored.
IMG  0.5  40 MB warn   102023: TIFFReadDirectory: .../image.tif:
                       wrong data type 7 for "RichTIFFIPTC"; tag ignored.
JOB  0.2  64 MB progr:     0.3%    rendered on w4-mac.2
JOB  0.4  64 MB progr:     0.7%    rendered on w4-mac.4
Это не критичное предупреждение и не является ошибкой, но при работе с большим количеством текстурных карт и при их загрузке, эти сообщения могут существенно осложнить чтение отчетов о ходе процесса визуализации.