Вопросы с тегом «shading»

38
Альбедо против Диффузе

Каждый раз, когда я думаю, что понимаю взаимосвязь между этими двумя терминами, я получаю больше информации, которая смущает меня. Я думал, что они были синонимами, но теперь я не уверен. В чем разница между "рассеянным" и "альбедо"? Являются ли они взаимозаменяемыми терминами или они на практике...

15
Как работает современный рендеринг волос в реальном времени?

Общеизвестно, что моделирование и рендеринг волос является особенно сложной задачей, и на самом деле это редкие примеры в играх, предлагающих правдоподобные волосы. Довольно легко вообразить, насколько сложно на самом деле имитировать большое количество волокон и моделировать различные события...

15
Физическое затенение - окружающее / непрямое освещение

Я реализовал физически основанный трассировщик пути после изучения PBRT М. Фарром и Дж. Хамфрисом. Сейчас я пытаюсь применить физически основанный рендеринг к графике в реальном времени, используя OpenGL ES (в приложении для iPhone). Я хочу начать использовать Oren-Nayar и Cook-Torrance в качестве...

11
Освещен ли ламбертовский отражатель меньшей частью падающего излучения при наклоне?

Читая о отражении Ламберта в Википедии, я нашел следующую фразу (жирным шрифтом), которая мне не подходит: В компьютерной графике ламбертовское отражение часто используется в качестве модели для диффузного отражения. Этот метод заставляет все замкнутые многоугольники (такие как треугольник в...

11
Как осуществляется окклюзия окружающего пространства экрана?

Я не понимаю объяснения из Википедии. Для каждого пикселя на экране пиксельный шейдер выбирает значения глубины вокруг текущего пикселя и пытается вычислить величину окклюзии для каждой из точек выборки. Как значения глубины окружающих пикселей могут рассказать вам об окклюзии? Окклюзия , как я...

11
Программно генерирование вершинных нормалей

Я работаю с API-интерфейсом для лица Kinect, он предоставляет массив вершин и индексов для треугольников, которые должны быть визуализированы для создания изображения лица. Нет вершин и их порядок в массиве, а также индексы, заданные kinect, всегда постоянны. Однако API не дает информации о данных...

9
Пытаюсь внедрить Microfacet BRDF, но мои результаты не соответствуют действительности.

Я пытаюсь реализовать модель микроразмера BRDF. Я читаю слайды Себастьяна Лагард . Я реализовал формулы для моего кода, но я думаю, что результат изображение неверно. Желтый - базовый цвет материала. Зеркальный цвет красный, чтобы видеть правильно. Мой код: // Fragment Shader #version 330 core in...

8
Что такое окклюзия окружающей среды?

Окружающая окклюзия »- это метод затенения и рендеринга, используемый для расчета степени воздействия каждой точки на сцене на окружающее освещение . Окружающее освещение относится к тому, что такое окружающее освещение? : ... освещение должно быть постоянным и независимым от положения: это...