О присвоении символов объектам мультипатч

Пространственные объекты мультипатч являются трехмерными объектами, обычно используемыми для отображения цельных предметов, например, труб, зданий или самолетов. Мультипатчи также можно использовать для отображения абстрактных объемов, таких как воображаемая крыша на 3D объекте.

Некоторые объекты мультипатч могут содержать текстуры для каждой из видимых граней своей геометрии, что позволяет создавать фотореалистичные 3D изображения. Особенно часто используются текстуры 3D зданий. Текстурированный объект мультипатч очень эффективно отображает реальный объект, и, как правило, не требует применения других символов. Часто, текстуры требуют большого объема памяти, поэтому их следует использовать с осторожностью. Слои, которые содержат объекты с текстурами высокого разрешения, можно настроить для ускорения загрузки в среду отображения. Это можно сделать, снизив разрешение текстур или включив сжатие текстур в графическом адаптере.

В некоторых случаях, может потребоваться полное отключение текстур и отображение геометрии мультипатч с использованием только простых символов. Например, вам может потребоваться отобразить классификацию в пределах класса пространственных объектов мультипатч. Чтобы это сделать, вы можете отключить текстуры и использовать простые символы.

Объектам мультипатч, которые не имеют текстур или они отключены, можно присваивать символы полигональной заливки, чтобы выделить их цветом. Также как и с объектами других типов, для дифференциации объектов можно мультипатч можно использовать атрибуты. Цвет заливки применяется к каждому объекту мультипатч как единое целое. Это означает, что объект мультипатч, отображающий дом, не может иметь крышу одного цвета, а стены – другого, для этого, дом должен быть изображен с помощью двух отдельных объектов мультипатч.

3D текстурированное здание показано с полным разрешением, пониженным разрешением и отключенной текстурой.

Способы присвоения символов объектам мультипатч показаны на рисунках выше. Слева показан объект мультипатч, использующий текстуры с полным разрешением, в центре – объект с текстурами пониженного разрешения, справа – текстуры отключены. Различные цвета, использующиеся для отображения здания с отключенными текстурами, говорят о том, что для отображения этого здания использовалось несколько объектов мультипатч.

Более подробно о текстурированных 3D объектах, как использовать возможности графического адаптера для сжатия текстур, а также о понижении разрешения текстур на объектах мультипатч.

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

5/10/2014