Запитання з тегом «lighting»

Моделювання світла та освітлення в іграх, включаючи його взаємодію з навколишнім середовищем. Основний елемент ігор, здатний вивести бадьорість у інакше статичні світи.

1
Яка математика за світловим ефектом у краката?
Я хотів би знати математику за світловим ефектом у кракатоа ( натисніть тут для прикладу). Джерело світла подорожує частинками, але як робиться затінення? Це щось просте, як затінення Фонга? Чи можливо реалізувати такий ефект у режимі реального часу на GPU?

2
Як я можу реалізувати освітлення у воксельному двигуні?
Я створюю двигун на зразок місцевого двигуна, і я подумав, що освітлення зробить це набагато приємніше. Проблема полягає в тому, що блоки не засвічуються належним чином, коли розміщується блок, який випромінює світло (див. Знімки екрана внизу на сторінці. Поки що я хочу здійснити "блокове" освітлення minecraft. Тому я створив VertexFormat: …
15 c#  xna  lighting  raycasting 

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

1
Що таке затінення рампи або освітлення?
Що таке затінення рампи або освітлення і як це працює? Чи відрізняється він від затінення тонів або це одне і те ж поняття? Як по-різному обчислюється окулярність для затінення рампи проти блін-фонга чи ламберта?
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?
Я зараз пишу ізометричну гру з нуля, і я хотів би знати, як / якщо я можу додати світло та тіні. Код, який я маю до сих пір, можна знайти тут , але його має бути достатньо, щоб знати, що зараз карти - це прості 3d масиви справжніх / хибних …

3
Як я можу реалізувати оклюзійне освітлення в 2-грі на основі блоку?
Я хочу мати 2D освітлення, яке можна заблокувати в ігрових об'єктах. У моїй грі є вид зверху вниз, і всі об’єкти гри описуються прямокутниками. Скажімо, у мене світ 10x10, і я розміщую світло на 1х1 і стіни навколо цього світла. Я хочу мати можливість бачити джерело світла на 1х1, але …

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

2
Оскільки Table.drawDebug застарілий у libGDX, що я повинен використовувати замість цього?
Я дотримуюся книги "Навчання розвитку ігор LibGDX", щоб зробити просту гру. Я перебуваю в розділі створення меню, де ми створюємо етап і візуалізуємо його з межами налагодження. У книзі йдеться про використання, Table.drawDebug(stage)але цей статичний метод, здається, повністю видалено з Tableкласу фреймворків . Я імпортую com.badlogic.gdx.scenes.scene2d.ui.Table; нижче мій код: @Override …

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.