v3d.CullFaceNone
v3d.CullFaceBack
v3d.CullFaceFront
v3d.CullFaceFrontBack
CullFaceNone отключает отбор граней.
CullFaceBack включает отбор задних граней (по умолчанию).
CullFaceFront включает отбор передних граней.
CullFaceFrontBack отбирает как передние, так и задние грани.
v3d.BasicShadowMap
v3d.PCFShadowMap
v3d.PCFSoftShadowMap
v3d.VSMShadowMap
v3d.ESMShadowMap
v3d.PCFShadowMapPoissonDisk
Они определяют свойство WebGLRenderer shadowMap.type.
BasicShadowMap передает нефильтрованные карты теней - самый быстрый, но самый низкий уровень качества.
PCFShadowMap фильтрует карты теней, используя алгоритм Percentage-Closer Filtering (PCF) (по умолчанию).
PCFSoftShadowMap фильтрует карты теней с помощью алгоритма Percentage-Closer Filtering (PCF) с дополнительным билинейным смягчением.
VSMShadowMap фильтрует карты теней, используя алгоритм Variance Shadow Map (VSM). При использовании VSMShadowMap все теневые приемники также будут отбрасывать тени.
ESMShadowMap использует алгоритм Exponential Shadow Mapping (ESM) с гауссовым смягчением размытия.
PCFShadowMapPoissonDisk фильтрует карты теней с помощью алгоритма Percentage-Closer Filtering (PCF) с дополнительным смягчением с помощью случайно вращающегося диска Пуассона.
v3d.NoToneMapping
v3d.LinearToneMapping
v3d.ReinhardToneMapping
v3d.CineonToneMapping
v3d.ACESFilmicToneMapping
v3d.LogarithmicMaxToneMapping
v3d.PhysicalMaxToneMapping
v3d.FilmicBlenderToneMapping
Они определяют свойство WebGLRenderer toneMapping. Это свойство используется для аппроксимации внешнего вида высокого динамического диапазона (HDR) на среде низкого динамического диапазона стандартного монитора компьютера или экрана мобильного устройства.
Смотрите пример WebGL / tonemapping.
О том как получить исходный код этого модуля читайте тут.