Sidebar

LightBaker3000 alpha

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
2 ncuxonaT: обрати внимание - характерная змейка и цветной мусор.
Если мусор я еще могу объяснить непроинициализированностью текстур, то змейка для меня загадка. Впрочем...
А ты совершенно так случайно не пишешь в тот же FBO из которого читаешь?
 

Attachments

ncuxonaT

Well-known member
May 5, 2013
1,136
37
48
2 Дядя Миша: точно нет. Читаю из основного FBO вообще только при расчете GI, пишу при этом в другой буфер. Но в основной всегда пишут с альфа-блендингом, может твоему жифорсу не нравится блендинг на флоат текстурах?

Еще обрати внимание, что если уменьшить картинки, то за шумом видно, что источники кое-как запеклись. В последовательности sky - omni - spot - sun. Только на spot и sun пошел еще сдвиг в сторону почему-то.

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

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
2 ncuxonaT: тебе не пришло в голову, что FBO надо точно так же чистить как и основной буффер? :shock: Коварство дров радиона в том и заключается, что они обожают всё чистить за программиста, а потом конечно на другом железе баги всплывают. Надо всё инициализировать самому. Всё заработало, но есть отличия, прикладываю шоты:
Остальные лайтмапы совпадают полностью и я не стал их прикладывать.
 

Attachments

ncuxonaT

Well-known member
May 5, 2013
1,136
37
48
2 Дядя Миша: не пришло в голову, что текстура при создании не очищается. В туторах об этом не пишут. Видишь, даже мой жифорс всё чистил, а твой нет.
Отличия вижу, с жифорсами оно не связано. Это я крутил загрузку obj, забыл обнулить третью текстурную координату.
Попробуй запечь BSP, сейчас проблем быть не должно.
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
не пришло в голову, что текстура при создании не очищается
Выделение любой памяти != её очищение. Очищение пользователь должен сам делать всегда, т.к. только ему известно, сколько памяти надо очистить и надо ли очищать вообще. Просто очистка дорогая операция, в отличие от выделения-резервирования. Это физическая запись в ячейки. Поэтому по умолчанию никто не делает.
 

Raid

VIP
Jul 11, 2006
8,308
33
220
0
CSM-чат
Протестировал. ГФ 1060 чото там.

[ADDED=Raid]1501971019[/ADDED]
Ольсо я один заметил что пока разрешение лайтбейкера пока плохое? Независимо от цифор - что 1024, что 65 536 смотрятся одинаково, хотя считаются совсем по-разному по времени.
 

Attachments

Last edited:

ncuxonaT

Well-known member
May 5, 2013
1,136
37
48
Поэтому по умолчанию никто не делает.
не делает только твой жифорс :)
Ольсо я один заметил что пока разрешение лайтбейкера пока плохое? Независимо от цифор - что 1024, что 65 536 смотрятся одинаково, хотя считаются совсем по-разному по времени.
Это не разрешение плохое, это результат гамма-коррекции картинки с 8 битами на канал. Оно только на test_bake такое. На OpenBSP должно быть всё ок.
 

Raid

VIP
Jul 11, 2006
8,308
33
220
0
CSM-чат
2 ncuxonaT: чва
Я короче взял предыдущий релиз, и сунул в него парсер ехе, тк в новом его в комлекте небыло.
 

ncuxonaT

Well-known member
May 5, 2013
1,136
37
48
2 Дядя Миша:
почему делюксмапа испортилась?
2 Raid:
как это, в архиве папка lb3k_test, в ней и парсер, и основной экзешник
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
не делает только твой жифорс
Ну почитай спецификацию. Оно не должно обнуляться.
почему делюксмапа испортилась?
Выведи в текстуру - посмотрим.
Я тут приложил скриншотов с артефактами.
 

Attachments

ncuxonaT

Well-known member
May 5, 2013
1,136
37
48
Выведи в текстуру - посмотрим.
Так оно выводится. Отключи удаление временных файлов, в папке останется temp_result_dir.png.
Я тут приложил скриншотов с артефактами.
Вижу артефакты на первом и третьем. На первом вероятно испорчена делюкс мапа? На третьем это я перекрутил размытие. Если снять галку Blur, лик уйдет.
А ты запекаешь старые версии карт с отдельным файлом dlit, или новые монофайловые?
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
Вот ищо, спонза. Первые скриншоты оригинал.
Вообщем это всё пока несеръезно. Сильное расхождение с китайским радом.

[ADDED=Дядя Миша]1502026865[/ADDED]
И делюксмапу прикладываю с savior4. Опять мусор.
И почему у тебя атлас забивается буквой Г?
 

Attachments

Last edited:

ncuxonaT

Well-known member
May 5, 2013
1,136
37
48
Китайский рад вообще не эталон, поэтому нет задачи ему соответствовать.
Если Blur отключить, эти лики на спонзе останутся?

[ADDED=ncuxonaT]1502027059[/ADDED]
Делюкс вижу, буду думать.
А как еще атласу забиваться? Делал по этому алгоритму: http://blackpawn.com/texts/lightmaps/
 
Last edited:

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
Я еще вот что заметил. У тебя судя по всему фотон-маппинг, а у хлрада - радиосити. Отсюда и такое сильное расхождение. Вон в кутри тоже фотонмаппинг и освещение обычно выглядит как гомно.

[ADDED=Дядя Миша]1502027176[/ADDED]
Китайский рад вообще не эталон
И поэтому стыки на рёбрах и общаяя грязь останутся? Старый рад тоже делал эти стыки и грязные лайтмапы. Ты на него ориентируешься?
А как еще атласу забиваться?
Сверху вниз.

[ADDED=Дядя Миша]1502028398[/ADDED]
Поглядел алгоритм. Там какое-то излишнее усложнение. Дерево бинарное.
 
Last edited:

Game Server

CSM TV

Page QR Code

QR Code

Donate Campaign

Total amount
$0.00
Goal
$25.00

Latest profile posts

TestUser wrote on TRUP@C's profile.
Master?
TestUser wrote on TRUP@C's profile.
Hello Father

Members online

No members online now.

Discord