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

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

1
Какая математика стоит за световым эффектом в кракатоа?
Я хотел бы знать математику за световым эффектом в krakatoa ( нажмите здесь для примера). Источник света путешествует с частицами, но как сделать затенение? Это что-то простое, как затенение Фонга? Возможно ли реализовать такой эффект в реальном времени на GPU?

2
Как я могу реализовать освещение в двигателе вокселя?
Я создаю MC, похожий на ландшафтный двигатель, и я подумал, что освещение сделает его намного приятнее. Проблема в том, что блоки не освещаются должным образом, когда размещается блок, излучающий свет (см. Скриншоты внизу). на странице. Пока что я хочу реализовать «блочное» освещение Minecraft. Итак, я создал VertexFormat: struct VertexPositionTextureLight { …
15 c#  xna  lighting  raycasting 

1
Является ли гауссово размытие довольно точным представлением мягких теневых граней?
Я не уверен, имеют ли реальные мягкие тени (от близких, больших источников света) гауссово или линейное затухание, или что-то еще. Я работаю над чем-то, где я могу создавать тени, манипулируя некоторой предварительно визуализированной текстурой градиента, поэтому мне не нужно полагаться на буферы кадров и традиционные методы затенения. Я планирую запекать …

1
Что такое Ramp Shading или Lighting?
Что такое затенение или освещение рампы и как оно работает? Это отличается от Toon Shading или это та же концепция? Как по-разному рассчитывается зеркальность для затенения рампы по сравнению с блинн-фонгом или ламбертом?
14 shaders  lighting 

4
Как я могу реализовать воксельное освещение с окклюзией в игре в стиле Minecraft?
Я использую C # и XNA. Мой текущий алгоритм освещения - рекурсивный метод. Тем не менее, это дорого , до такой степени, что один кусок 8x128x8 рассчитывается каждые 5 секунд. Существуют ли другие методы освещения, которые будут создавать тени переменной темноты? Или рекурсивный метод хорош, и, возможно, я просто делаю …

3
Пытаясь понять свет на Opengl, как имитировать реалистичный солнечный свет?
Я не знаю, делаю ли я что-то неправильно или что-то пропускаю, но я хочу имитировать солнечный свет, как в солнечный день. Когда объект направлен на направленный свет, он хорошо освещен и там нет проблем. Если я обойду объект и посмотрю на него, оно темное. Это не слишком темно, потому что …
13 opengl  lighting 


1
Как мне создать несколько 2D прожекторов?
Я ищу, чтобы создать эффект "прожектора" 2D, который позволяет прожектор на несколько объектов. Т.е. как будто несколько спрайтов держали факелы. Для одного объекта (одного прожектора) я использую технику, в которой я накладываю градиентный спрайт и получаю, чтобы центральная точка преследовала этот объект. Эта техника отлично работает для одного прожектора. Вот …
12 2d  sprites  camera  lighting 


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

1
Как я могу реализовать источники света и тени в многослойном 2d файле карты?
Я нахожусь в процессе написания изометрической игры с нуля, и я хотел бы знать, как / если я могу добавить свет и тени. Код, который у меня есть, можно найти здесь , но этого должно быть достаточно, чтобы знать, что прямо сейчас карты представляют собой простые трехмерные массивы значений true …

3
Как реализовать скрытое освещение в 2D-игре на основе блоков?
Я хочу иметь 2D освещение, которое может быть заблокировано внутриигровыми объектами. Моя игра имеет вид сверху вниз, и все игровые объекты описываются прямоугольниками. Допустим, у меня есть мир 10х10, и я помещаю свет в 1х1 и окружаю его светом. Я хочу видеть источник света 1x1, но не где-нибудь еще, потому …

1
Как добиться света, который меняет цвет на полпути?
Я думал о создании источников света и некоторых цветных окон. Теперь окна полупрозрачны. Как я могу сделать так, чтобы, когда свет (скажем, чистый белый) попадал на стекло и проходил через него, но менял цвет на тот же цвет, что и стекло, которое он пропустил? Я знаю, что эффект, описанный здесь, …
11 opengl  lighting  color 

2
Так как Table.drawDebug устарел в libGDX, что я должен использовать вместо этого?
Я следую книге «Изучение разработки LibGDX», чтобы сделать простую игру. Я нахожусь в разделе создания меню, где мы создаем этап и отображаем его с границами отладки. Книга говорит об использовании, Table.drawDebug(stage)но этот статический метод, похоже, полностью удален из Tableкласса frameworks . Я импортирую com.badlogic.gdx.scenes.scene2d.ui.Table; ниже мой код: @Override public void …

1
Быстрое освещение с несколькими огнями
Как я могу реализовать быстрое освещение с несколькими источниками света? Я не хочу сдерживать игрока, он может размещать неограниченное количество и, возможно, перекрывающихся (точечных) источников света на уровне. Проблема в том, что шейдеры, которые содержат динамические петли, которые были бы необходимы для расчета освещения, имеют тенденцию быть очень медленными. У …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.