Названия и назначение сверены с официальной документацией. Учебные действия описаны для Corona 12; запуск Corona в этой работе не выполнялся.
Три разных вопроса
CGeometry_NormalsGeometry помогает читать геометрическую ориентацию поверхности. CGeometry_NormalsShading показывает результат, с которым работает затенение, включая сглаживание и bump. CGeometry_NormalsDotProduct даёт удобное представление того, насколько поверхность обращена к лучу взгляда. Это диагностические данные, а не дополнительные слои освещения.
Радужный цвет normal pass не является цветом материала. Если покрасить такой слой для красоты, информация о направлении изменится. Из того, что геометрические и shading-нормали различаются, ещё не следует ошибка: правильно настроенная округлая поверхность как раз может сглаживаться между плоскими полигонами.
Визуальная памятка
Как читать изображение элемента
Сравнивайте геометрические и shading-нормали, а DotProduct используйте для чтения угла к лучу. Мировой и камерный базисы показаны как математическое различие, а не как неподтверждённый переключатель этих элементов.
Проверка импортированной мебели
Через Render Setup → Render Elements добавьте все три имени. Используйте крупный план боковины мебели и сохраните положение камеры. Временно поставьте нейтральный материал, затем отдельно верните исходный bump или normal map. Сравните Geometry и Shading до и после.
Если проблема появилась только после подключения карты, изучайте её интерпретацию, ориентацию каналов и силу. Если резкий излом есть уже в Geometry, исследуйте сетку, пересечения и вырожденные треугольники. Такой порядок экономит время: исправлять UV у действительно сломанной геометрии бессмысленно.
Упражнение на цилиндре
Создайте цилиндр с небольшим количеством боковых сегментов. Сравните его без сглаживания и с корректными smoothing groups, не меняя количество полигонов. В Geometry фасетность останется характеристикой самой сетки, а Shading покажет сглаженное направление.
Затем добавьте слабый bump и проверьте, изменился ли силуэт. Карта нормалей влияет на затенение, но сама по себе не исправляет ступенчатый край объекта. Для крупного силуэта нужна достаточная геометрия; для мелкой фактуры — подходящий нормальный или высотный сигнал.
Экспорт и ошибки интерпретации
Если normal pass используется как данные во внешнем композиторе, сохраняйте его без художественного LUT и без произвольной gamma-коррекции. Убедитесь, что приложение знает систему координат и способ кодирования направлений. Не вставляйте автоматически этот RGB-файл в слот tangent-space normal: это разные задачи.
Для отчёта о дефекте можно сохранить обычную визуальную копию, явно помеченную preview. После исправления сравните тот же угол камеры: поворот камеры меняет DotProduct и способен создать ложное впечатление, будто нормали стали правильнее. Финальную проверку всегда завершайте обычным Beauty под знакомым светом.
Схема процесса
Контрольный список
Отметки сохраняются в этом браузере.
Источники и границы проверки
- Chaos: Render ElementsПервичный источник; интерфейс актуальной страницы может относиться к более новой версии.
Сверка открытых источников: 10.11.2026. Базовый сценарий: 3ds Max 2025 · Corona 12. Названия и доступность сопоставлены с документацией и историей выпусков. Установленные 3ds Max, Corona и Photoshop в этой среде не запускались. Учебные рекомендации не являются отчётом о натурном тесте. Методика и различия версий.
