Форумы на Наша-Life
Home user CP  
Календарь событий Найти других пользователей Часто задаваемые Вопросы Поиск  
Автор
Тема
Создать Новую Тему    Ответить
FishMan
(Real Project Leader)

Зарегистрирован: Jul 2003
Проживает: /
Написал: 9467 сообщений

Оценка: 143 Votes 143 чел.

Старожил Developer 
Сообщение #966827
Цитата:
На счёт Source, с выпуском Третьего эпизода, проблема динамических теней решиться, так как Valve не оставят этот вопрос не решённым, и ещё...

А я вот тоже весьма оптимистично настроен и пока, как мне кажется, всё к этому и идёт, к переработке движка... Но точно мы узнаем когда появится хоть один скриншот сего чуда юда рыба кит.
──╔═══╗| Displacement Sculpting
╔╗║╔══╝| --------------
╚╝║╚═╗─| Владимир Чернышёв (OBA Main Character) by Flagg
╔╗║╔═╝─| --------------
╚╝║╚══╗| Operation Broken Arrow: Seven Hour War
──╚═══╝| --------------


The "Earth" without "art" is just "eh"
Old Post 29-05-2010 14:39
FishMan отсутствует Посмотреть данные 'FishMan' Отправить Приватное Сообщение для 'FishMan' Найти другие сообщения 'FishMan' Добавить FishMan в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
redbox
(Senior Member)

Зарегистрирован: Jan 2008
Проживает: Ukraine/Dnepr
Написал: 766 сообщений

Оценка: 16 Votes 16 чел.

Сообщение #966832

за 10 лет ничего не изменилось, это уже даже не привычка, это способ жизни.
да какая разница. движковые фичи не главное. важнее игровые фичи.
Old Post 29-05-2010 15:16
redbox отсутствует Посмотреть данные 'redbox' Отправить Приватное Сообщение для 'redbox' Посетить домашнюю страничку redbox Найти другие сообщения 'redbox' Добавить redbox в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
manJak
(маппер-теоретик)

Зарегистрирован: Feb 2006
Проживает: Mother Russia/Moscow
Написал: 2953 сообщений

Оценка: 66 Votes 66 чел.

Developer Старожил 
Сообщение #966835
> это просто лампочки, без примочек, да и сцена там...
Эмм.. Ты о каких примочках?) Подавляющее большинство ИС в играх всегда было "просто лампочками". оО
А сложность сцены так и вовсе никак не влияет на время обсчёта освещения, на то он и deferred rendering) Ну, конечно если в том примере не учитывать время трассировки лучей от первичных лайтов для размещения вторичных (впрочем, оно там вроде распределено по времени).
Old Post 29-05-2010 15:22
manJak отсутствует Посмотреть данные 'manJak' Отправить Приватное Сообщение для 'manJak' Найти другие сообщения 'manJak' Добавить manJak в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Barnacle
(Монтировкой не бить!)

Зарегистрирован: Jun 2008
Проживает: Российская Федерация/Кемеровская обл./Юрга
Написал: 7106 сообщений

Оценка: 83 Votes 83 чел.

Developer Старожил Юморист 
Сообщение #966839
Цитата:
Оригинальное сообщение от FishMan
А я вот тоже весьма оптимистично настроен и пока, как мне кажется, всё к этому и идёт, к переработке движка... Но точно мы узнаем когда появится хоть один скриншот сего чуда юда рыба кит.


Вот, пожалуйста (правый верхний край). Вроде не плохо.
Хотя, если взглянуть вот на этот скриншот, то можно увидеть всё тот же "фонарик".
Old Post 29-05-2010 15:34
Barnacle отсутствует Посмотреть данные 'Barnacle' Отправить Приватное Сообщение для 'Barnacle' Найти другие сообщения 'Barnacle' Добавить Barnacle в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Breever
(Добываю фероподы из мирмидонта)

Зарегистрирован: Jun 2009
Проживает: Россия/Красноярск
Написал: 95 сообщений

Оценка: 3 Votes 3 чел.

Сообщение #966840
а расскажите суть deferred rendering'а?? Каким интересно образом можно сразу просчитать свет от многих источников?

Цитата:
Вот, пожалуйста (правый верхний край). Вроде не плохо.
Хотя, если взглянуть вот на этот скриншот, то можно увидеть всё тот же фонарик.


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

Поправил Breever 29-05-2010 в 15:41

Old Post 29-05-2010 15:35
Breever отсутствует Посмотреть данные 'Breever' Отправить Приватное Сообщение для 'Breever' Посетить домашнюю страничку Breever Найти другие сообщения 'Breever' Добавить Breever в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
manJak
(маппер-теоретик)

Зарегистрирован: Feb 2006
Проживает: Mother Russia/Moscow
Написал: 2953 сообщений

Оценка: 66 Votes 66 чел.

Developer Старожил 
Сообщение #966842
Breever
Надо "всего лишь" построить g-буффер, содержащий для каждого экранного пикселя цвет поверхности (альбедо), нормаль, глубину в экранном пространстве, и опционально многое другое (в т.ч. отражающие свойства или просто айдишник материала). Имея такую вот пачку текстур весом в десятки (а то и сотни) метров, достаточно на экране нарисовать какую-нибудь.. эмм.. фигуру (прямоугольник, кубик, сферу..) освещающим шейдером, который будет для каждого пикселя этой фигуры рассчитывать его (пикселя) освещённость, беря всю необходимую инфу из g-буффера (ну и из таблицы материалов тоже можно брать всякое разное, по айдишнику). И так вот для каждого источника.
Это на пальцах, с минимумом спец. терминологии. Подробнее.
Old Post 29-05-2010 15:49
manJak отсутствует Посмотреть данные 'manJak' Отправить Приватное Сообщение для 'manJak' Найти другие сообщения 'manJak' Добавить manJak в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
 
Barnacle
(Монтировкой не бить!)

Зарегистрирован: Jun 2008
Проживает: Российская Федерация/Кемеровская обл./Юрга
Написал: 7106 сообщений

Оценка: 83 Votes 83 чел.

Developer Старожил Юморист 
Сообщение #966847
Цитата:
Оригинальное сообщение от Breever
Кстати, глядя на, так сказать, россыпь пикселей на тенях, можно сказать, что скорее всего это было сделано просто прожектедтекстурами. Попробуйте поставить ее и рассмотреть тень вблизи, будет то же самое.


Да-да, это я и имел в виду... тот же "фонарик".
Old Post 29-05-2010 15:56
Barnacle отсутствует Посмотреть данные 'Barnacle' Отправить Приватное Сообщение для 'Barnacle' Найти другие сообщения 'Barnacle' Добавить Barnacle в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
manJak
(маппер-теоретик)

Зарегистрирован: Feb 2006
Проживает: Mother Russia/Moscow
Написал: 2953 сообщений

Оценка: 66 Votes 66 чел.

Developer Старожил 
Сообщение #966850
Эта "россыпь пикселей", кстати говоря - просто результат фильтрации шадоу-мапы. Так что естественно она будет напоминать вам о фонарике, даже если имеет с ним мало общего)
Old Post 29-05-2010 16:03
manJak отсутствует Посмотреть данные 'manJak' Отправить Приватное Сообщение для 'manJak' Найти другие сообщения 'manJak' Добавить manJak в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
={Hitmen}=
(Rock Path Collective)

Зарегистрирован: Jan 2008
Проживает: Russian Federation/St.-Petersburg
Написал: 254 сообщений

Оценка: 15 Votes 15 чел.

Сообщение #967590
Кстати, в L4D2 разве эта проблема не была частично решена? Я по поводу того же динамического освещения.
Old Post 03-06-2010 11:05
={Hitmen}= отсутствует Посмотреть данные '={Hitmen}=' Отправить Приватное Сообщение для '={Hitmen}=' Найти другие сообщения '={Hitmen}=' Добавить ={Hitmen}= в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Breever
(Добываю фероподы из мирмидонта)

Зарегистрирован: Jun 2009
Проживает: Россия/Красноярск
Написал: 95 сообщений

Оценка: 3 Votes 3 чел.

Сообщение #967639
что-то я там не заметил ничего динамического, кроме прожектедтекстур
Не существует границ, есть лишь препятствия
Old Post 03-06-2010 16:09
Breever отсутствует Посмотреть данные 'Breever' Отправить Приватное Сообщение для 'Breever' Посетить домашнюю страничку Breever Найти другие сообщения 'Breever' Добавить Breever в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
={Hitmen}=
(Rock Path Collective)

Зарегистрирован: Jan 2008
Проживает: Russian Federation/St.-Petersburg
Написал: 254 сообщений

Оценка: 15 Votes 15 чел.

Сообщение #967973
Breever, я это и подразумевал.
Всё остальное старые-добрые партикли, вроде, сделали.
Old Post 05-06-2010 12:28
={Hitmen}= отсутствует Посмотреть данные '={Hitmen}=' Отправить Приватное Сообщение для '={Hitmen}=' Найти другие сообщения '={Hitmen}=' Добавить ={Hitmen}= в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
FishMan
(Real Project Leader)

Зарегистрирован: Jul 2003
Проживает: /
Написал: 9467 сообщений

Оценка: 143 Votes 143 чел.

Старожил Developer 
Сообщение #968105
Партиклы? О____о
А они тут вообще причём? о____О
──╔═══╗| Displacement Sculpting
╔╗║╔══╝| --------------
╚╝║╚═╗─| Владимир Чернышёв (OBA Main Character) by Flagg
╔╗║╔═╝─| --------------
╚╝║╚══╗| Operation Broken Arrow: Seven Hour War
──╚═══╝| --------------


The "Earth" without "art" is just "eh"
Old Post 06-06-2010 08:02
FishMan отсутствует Посмотреть данные 'FishMan' Отправить Приватное Сообщение для 'FishMan' Найти другие сообщения 'FishMan' Добавить FishMan в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Breever
(Добываю фероподы из мирмидонта)

Зарегистрирован: Jun 2009
Проживает: Россия/Красноярск
Написал: 95 сообщений

Оценка: 3 Votes 3 чел.

Сообщение #968186
Не знаю, партиклы - это ведь просто квадратики, на которые наложена текстура, и рисуются они всегда передней стороной к экрану.

По теме - изучил я эту статью, то есть получается итоговое освещение рассчитывается по G-буферу, но в статье в коде имеется всего 1 источник света (и его координыта идут на шейдер). Получается, если их N, то все равно понадобится N проходов по шейдеру?
Не существует границ, есть лишь препятствия
Old Post 06-06-2010 15:57
Breever отсутствует Посмотреть данные 'Breever' Отправить Приватное Сообщение для 'Breever' Посетить домашнюю страничку Breever Найти другие сообщения 'Breever' Добавить Breever в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
manJak
(маппер-теоретик)

Зарегистрирован: Feb 2006
Проживает: Mother Russia/Moscow
Написал: 2953 сообщений

Оценка: 66 Votes 66 чел.

Developer Старожил 
Сообщение #968226
Breever
Дело не в количестве проходов, а в суммарном количестве отрендеренных пикселей. Сотня мелких источников отрендерится быстрее одного большого, если они покрывают меньшую площадь экрана)
Old Post 06-06-2010 20:45
manJak отсутствует Посмотреть данные 'manJak' Отправить Приватное Сообщение для 'manJak' Найти другие сообщения 'manJak' Добавить manJak в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Все время в GMT . Сейчас 14:11.
Создать Новую Тему    Ответить

Быстрый ответ
Ваше Имя:
Хотите Зарегистрироваться?
Ваш Пароль:
Забыли свой Пароль?
Вы можете оставлять свои комментарии анонимно, просто введя свои имя и оставив пустым поле пароля.
Ваш ответ:

[проверить размер]
[транслит в win] | [?]
[русская клавиатура]

Дополнительно: Подтверждение по E-Mail


Быстрый переход:
 
Оцените эту Тему:
 

Правила форума:
Создание Тем не разрешено
Создание Сообщений разрешено
Создавать Вложения не разрешено
Редактирование Сообщений не разрешено
Коды HTML запрещены
Коды форума разрешены
Смайлики разрешены
Коды [IMG] запрещены