Когда режим адресации установлен в BORDER, цвет borderColor используется для всех пикселей выходящих за рамки диапазона от 0.0 до 1.0 текстурных координат. Верхняя правая текстура в примере использует этот метод с красным цветом.
Анизотропная фильтрация
Когда значение minFilter установлено в ANISOTROPIC, параметр maxAnisotropyопределяет угол анизотропии. Анизотропная фильтрация учитывает расстояние от пикселя текстуры до точки наблюдения, а также угол, на котором текстура в настоящее время рассматривается.
Примеры
На изображении представлен скриншот приложения O3D, в котором используются рассмотренные подходы к наложению текстур. В таблице приведены интересующие нас участки кода для примеров.
X3D — это стандарт ISO, предназначенный для работы с трёхмерной графикой в реальном времени. X3D — это наследник VRML(языка моделирования виртуальной реальности). X3D является расширением VRML, включающим анимацию двуногих персонажей,NURBS, GeoVRML и др. В X3D возможно кодировать сцену используя синтаксис XML, равно как и Open Inventor-подобный синтаксис VRML97, а также расширенный интерфейс прикладного программирования (API).
X3D Расширение поддерживает многоступенчатую и мульти-текстур сделать, он также поддерживает шейдеров с карты освещения и нормалей. В 2010 году X3D поддерживает отложенные архитектура рендеринга. Теперь X3D можете импортировать SSAO, CSM и Realtime окружающей среды Отражение / Освещение, но не нужно заботится о количество полигонов. Пользователь может также использовать оптимизацию, как BSP / квадродерево / OctTree или выбраковки в X3D сцены.
X3D также извлекает выгоду из других открытых источников, как стандарты XML, DOM и XPath. Пользователь может легко разрабатывать содержание таких инструментов, как экспортер и редактора, которые делают создания контента и оптимизационных задач легко.