Создает текстуру из элемента canvas.
Это почти то же самое, что и базовый класс Texture, за исключением того, что он сразу устанавливает needsUpdate в true.
canvas — Элемент HTML canvas, из которого загружается текстура.
mapping — Способ нанесения изображения на объект. Тип объекта v3d.UVMapping.
См. mapping constants для других вариантов.
wrapS — По умолчанию v3d.ClampToEdgeWrapping.
См. wrap mode constants для других вариантов.
wrapT — По умолчанию v3d.ClampToEdgeWrapping.
См. wrap mode constants для других вариантов.
magFilter — Способ дискретизации текстуры, когда тексель занимает более одного пикселя.
По умолчанию v3d.LinearFilter. См. magnification filter constants для других вариантов.
minFilter — Способ дискретизации текстуры, когда тексель занимает менее одного пикселя.
По умолчанию v3d.LinearMipmapLinearFilter. См. minification filter constants для других вариантов.
format — Формат, используемый в текстуре.
См. format constants для других вариантов.
type --По умолчанию v3d.UnsignedByteType.
См. type constants для других вариантов.
anisotropy — Количество семплов, взятых вдоль оси, проходящей через пиксель, имеющий наибольшую плотность текселей.
По умолчанию это значение равно 1. Большее значение дает менее размытый результат, чем базовый мипмап, ценой использования большего количества сэмплов текстуры.
Используйте renderer.getMaxAnisotropy(), чтобы найти максимальное допустимое значение анизотропии для GPU; обычно это значение равно 2.
Общие свойства см. в базовом классе Texture.
True по умолчанию. Это необходимо для того, чтобы данные canvas были загружены.
Общие методы см. в базовом классе Texture.
О том как получить исходный код этого модуля читайте тут.