Оптимизация 3D слоев объектов-мультипатчей

Отображение пространственных объектов-мультипатчей может требовать большого количества ресурсов, особенно, если они содержат текстуры (или изображения), которыми драпирована их геометрия. Если вы замечаете снижение производительности в ArcScene при работе с объектами-мультипатчами, имеющими текстуры, можно:

  1. Включить сжатие DXT.
    • DXT сжатие используется для компрессии изображений текстур, что позволяет оптимизировать работу с графическим адаптером. При этом произойдет небольшое снижение разрешения текстур.
    • Настройка сжатия DXT доступна через свойства слоя мультипатчей. В ArcScene, щелкните слой в таблице содержания правой кнопкой мыши, выберите Свойства (Properties), затем перейдите на закладку 3D Визуализация (Rendering). Отметьте пункт Включить отображение с сжатыми текстурами (Enable rendering with compressed textures).
  2. Увеличить размер виртуальной памяти так, чтобы он был как минимум вдвое больше размера физической памяти.
    • Виртуальная память используется, если система выходит за пределы физической памяти. Объем виртуальной памяти должен быть достаточен для обработки данных в случае нехватки оперативной памяти для ArcScene.
    • Доступ к настройкам виртуальной памяти можно получить через Мой компьютер (My Computer) > Свойства (Properties) > закладка Дополнительно (Advanced).
  3. Отключить или уменьшить текстуры.
    • Часто, текстуры, хранящиеся в 3D объектах-мультипатчах, используют большое количество ресурсов системы. Отключение или сжатие текстур позволит освободить ресурсы системы и увеличить производительность при работе с 3D изображением.
    • Отключение или включение отображения со сжатыми текстурами доступно через свойства слоя мультипатчей. В ArcScene щелкните слой в таблице содержания правой кнопкой мыши, выберите Свойства (Properties), затем перейдите на закладку 3D Визуализация (Rendering).
  4. Используйте компьютер с большим объемом оперативной памяти и памяти для текстур в графическом адаптере.
    • Объем оперативной памяти (RAM) имеет большое значение, также как и объем памяти графического адаптера и поддержка OpenGL.
    • См. FAQ по выбору графических адаптеров, если вы рассматриваете возможность замены или обновления графического адаптера. В теме также рассматриваются вопросы получения обновленных драйверов для графического адаптера, если он соответствует необходимым требованиям, но вы испытываете трудности при отображении.

Связанные темы

5/10/2014