VRayToon

VRayToon может быть использован из Environment диалога 3dsmax. Для этого выберите Rendering > Effects... из 3dsmax меню. Посте нажмите кнопку Add... и выберите VRayToon:



Basic parameters
Line color - цвет линии контура.
Pixels width - ширина линии контура в пикселах.
World pixels width - ширина линии контура в единицах измерения сцены. Линии, которые ближе к камере будут толще.
Opacity - степень непрозрачности контурной линии.

Normal threshold - определяет когда линии будут генерировать контурную границу (например, для внутренней части коробки). Значение 0.0 означает, что только углы между нормалями граней граней 90 градусов или больше будут генерировать внутренние линии. Большие значениия означают, что более гладкие переходы между гранями будут генерировать контур. Не устанавливайте это значение в 1.0, так как это приведет к линиям по всей поверхности обьекта.

Overlap threshold - определяет когда контуры будут созданы для пересекающихся частей одного объекта. Меньшие значения уменьшают пересекающиеся линии, большее значение увеличивает пересекающиеся линии. Не устанавливайте это значение в 1.0, так как это приведет к линиям по всей поверхности объекта.

Do reflections/refractons - приведет к рендеру контуров в reflections/refractionsl. Это может увеличить время рендера.

Trace bias - этот параметр зависит от масштаба сцены, определяет погрешность трассировки при рендере контуров в reflections/refractions.

Maps
Color - карта текстуры для цвета контура. Правильно работают screen-mapped карты текстур. Карты с World XYZ координатами так же поддерживаются, но могут работать не очень хорошо.
Width - текстурная карта множителя для ширины линии контура.
Правильно работают screen-mapped карты текстур. Карты с World XYZ координатами так же поддерживаются, но могут работать не очень хорошо.
Distortion - текстура которая будет использована для искажения линий контуров. Работает подобно bump-mapping и будет использовать градиент текстуры для определения направления для distortion. Большие значения яркости текстуры требуются для большего distortion. Правильно работают screen-mapped карты текстур. Карты с World XYZ координатами так же поддерживаются, но могут работать не очень хорошо.
Opacity - текстура для непрозрачности контурной линии. Правильно работают screen-mapped карты текстур. Карты с World XYZ координатами так же поддерживаются но могут работать не очень хорошо.

Notes
VRayToon отвечает только за контуры. Вам понадобятся свои собственные cartoon-style материалы (например материалы использующие falloff maps и т.п. или другие сторонние материалы плагины).
В VRayToon нет отдельных настроек для каждого обьекта. VrayToon просто создает контуры для всех объектов в сцене.
VRayToon не работает правильно с обьектами с отключенным свойством Cast Shadows.
Качество линий зависит от текущих настроек Image sampler.