HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Компьютерные игры > Обзоры > Обзор Godot Engine 3.3.3.0
Страницы (7): « 1 2 3 4 [5] 6 7 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32213
Нанёс повреждений: 392 ед.

Рейтинг



А сколько поликов в сцене?

Добавлено 01-01-2022 в 20:47:

Да и потом, вы учтите, движок без компиляции сцены никогда не будет быстрым. Компиляция может быть фоновой, малозаметной, но она нужна.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 206338

Старое сообщение 01-01-2022 17:47
-
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4423
Возраст: 34

Рейтинг



ncuxonaT автор пишет что вначале было 5 гигов веса. Чему там весить столько?

Сообщить модератору | | IP: Записан
Сообщение: 206339

Старое сообщение 01-01-2022 20:19
- За что?
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12901
Возраст: 32

Рейтинг



Чет совсем печально 5-7 кадров на ноуте. Даже юнитевский HDRP даёт менее печальные результаты, и это с реалтаймрадиосити, pbr, шадоумапами и динамически обновляемыми кубамапами. А тут я вижу только статику. И из динамики разве что скрин спейс отражения на полу. К мыльным текстурам придираться не буду, т.к. думаю это скорее лень художника чем особенность движка, сейчас модно по фасту такие сценки из фоток собирать.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Отредактировано FiEctro 01-01-2022 в 21:13

Сообщить модератору | | IP: Записан
Сообщение: 206340

Старое сообщение 01-01-2022 21:04
- За что?
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Цитата:
Дядя Миша писал:
А сколько поликов в сцене?

Нигде не написано, но визуально вряд ли больше 100к.

Цитата:
Crystallize писал:
ncuxonaT автор пишет что вначале было 5 гигов веса. Чему там весить столько?

Половина текстур в 4к, еще часть текстур - это вот такие фотографии в 8000х6000
https://i.imgur.com/EIlNKcu.jpg

Несжатый аудиофайл на 70МБ.
Геометрия записана в файлы сцены, имеющие текстовый формат. Большинство файлов небольшие, но выделяются 3 файла по 30МБ с граффити на телефонной будке. В них записаны RGBA текстуры граффити в текстовом формате! Выглядит это вот так:
https://i.imgur.com/b1MsmCg.png

Вероятно, когда было 5 гигов, текстуры были несжатые.

Отредактировано ncuxonaT 01-01-2022 в 21:52

Сообщить модератору | | IP: Записан
Сообщение: 206342

Старое сообщение 01-01-2022 21:47
- За что?
JPEG
Житель форума

Дата регистрации: Sep 2013
Проживает: рф
Сообщений: 660

Рейтинг



плагин пока в разработке, но в целом работает

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))

перехожу на другой двиг

Сообщить модератору | | IP: Записан
Сообщение: 206343

Старое сообщение 01-01-2022 22:34
- За что?
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12901
Возраст: 32

Рейтинг



Цитата:
JPEG писал:
плагин пока в разработке, но в целом работает


А в чем смысл? В крафти можно напрямую бсп в обж сконвертировать.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Сообщить модератору | | IP: Записан
Сообщение: 206344

Старое сообщение 01-01-2022 22:47
- За что?
JPEG
Житель форума

Дата регистрации: Sep 2013
Проживает: рф
Сообщений: 660

Рейтинг



Цитата:
FiEctro писал:

А в чем смысл? В крафти можно напрямую бсп в обж сконвертировать.

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

__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))

перехожу на другой двиг

Сообщить модератору | | IP: Записан
Сообщение: 206345

Старое сообщение 01-01-2022 23:46
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32213
Нанёс повреждений: 392 ед.

Рейтинг



Смысл видимо в том, чтобы подхватить оригинальное освещение.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 206346

Старое сообщение 02-01-2022 08:35
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12901
Возраст: 32

Рейтинг



Цитата:
Дядя Миша писал:
Смысл видимо в том, чтобы подхватить оригинальное освещение.


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

Цитата:
JPEG писал:
да импорт скомпилированной карты это в целом дикий изврат - делать карту в редакторе, потом компилировать, и только потом импортировать в редакторе движка, а всё по-сути ради отсечения лишних поликов, всё это сильно затруднит разработку. Но вот импорт map полезен


В движках есть свои собственные механизмы отсечения, ничем не хуже БСПшных. И потом как говорил ДМ алгоритмы отсечения могут даже замедлять работу. И ещё такой вопрос, как ты собрался освещать динамические объекты на сцене? Делать рейкаст в лайтмапу и смотреть её цвет?

Забейте вы на этот бсп уже. Он генерирует отвратительную топологию и отвратительную развертку. Уж лучше начистую нормальную карту сделать, чем рвать жопу с этими развертывальщиками. А в ку3 освещение компилятор делает вообще отвратительное. Стоковые готовские и юнитивские лайтмапы выглядят в разы лучше.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Отредактировано FiEctro 02-01-2022 в 09:24

Сообщить модератору | | IP: Записан
Сообщение: 206347

Старое сообщение 02-01-2022 09:16
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32213
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
FiEctro писал:
И потом как говорил ДМ алгоритмы отсечения могут даже замедлять работу.

При условии, что на отсечение тратится больше времени, чем на отрисовку, да. Такое тоже бывает. В основном зависит от того, какими кусками рендерится уровень. Если у нас миллион полигонов и каждый полигончик отсекается отдельно, то всё. Вывод одного кадра может занять до минуты.
Собственно, для этого и нужна хоть какая-то компиляция - сгруппировать полигоны в блоки, для быстрого вывода. И чтобы эти блоки были боле-мене одинакового размера. Причём группировка должна осуществляться в трёхмерном пространства и по кол-ву полигонов. Для того, чтобы хотя бы фрустум работал боле-мене прилично. Без этого никакое дерево, никакое отсечение делу не поможет, только усугубит ситуацию.
Вот вам самый простой пример - ландшафт. Если в нём 20-30 тысяч поликов, его можно вывести одним куском. А если миллион? Нам надо ландшафт нарубить на регулярную сетку, чтобы батчи попадали во фрустум, при этом выдерживая баланс между кол-вом треугольников в батче и их реальным размером в пространстве. Задача несложная, но это в любом случае предрассчёт, компиляция.

Цитата:
FiEctro писал:
Забейте вы на этот бсп уже. Он генерирует отвратительную топологию и отвратительную развертку

BSP не генерирует ни топологию, ни развертку, хватит повторять этот бред уже. То что ты называешь генерацией топологии - это дерево, в котором каждый полигон уложен на ноду. Это нужно для того, чтобы при ходьбе по дереву не было нужды проверять реальные полигоны. Осуществляя движение по дереву мы одновременно выполняем трассировку полигонов, которые в нём заключены. Что любопытно - из структуры дерева можно извлечь эти самые полигоны, даже если информация о реальной геометрии полностью отсутствует. Т.е. из нодов и плоскостей реально реконструировать геометрию. Ну это так, к слову.
Данный способ построения BSP не является единственным, не является главным, не является единственно верным. Это просто один из множества.
Вовсе необязательно резать геометрию деревом. Вовсе необязательно, чтобы дерево точно повторяло геометрию. Вовсе необязательно использовать для построения дерева реальную геометрию, можно его вообще построить из виртуальных аксиальных секущих плоскостей, оно будет похоже на ваши любимые octree или aabbtree, но при этом оставаться BSP. Смысл использования BSP в том, что почти всегда быстрее остальных деревьев, всегда занимает очень мало места и у него вариантов построения, для всех из которых используется один и тот же способ навигации. Это даёт прекрасную возможность адаптировать дерево под любую геометрию, хоть ландшафт до горизонта, хоть кишки-пещеры, причём абсолютно автоматически и абсолютно надёжно. Опять же BSP хорошо дружит с портализацией, помогает отделять внутреннюю геометрию от наружной (ну это по желанию уже). Т.е. сплошные плюсы и никаких минусов. Не считая вбитого в голову стереотипа, что BSP неактуально. Какой-то придурок ляпнул, а вы за ним повторяете.

Теперь что касается развёртки - единственная вина дерева в том, что в кваке оно рассекает полигоны из-за чего действительно могут случится швы. Ну и еще из-за того, что в кваке нет никакого разворачивателя полигонов, там каждая сторона браша освещается отдельно. Для первой кваке это канало, потому что там не было сглаживания по Фонгу. А в халфе, просто не успели это сделать по нормальному, т.к. торопились.
Ну и времена какие были, не забываем. Зато была гарантия, что развертка никогда не самопересечётся.

Добавлено 02-01-2022 в 13:42:

Цитата:
FiEctro писал:
А в ку3 освещение компилятор делает вообще отвратительное

Освещение ванильное из кутри. Радиосити выключен. Чего здесь не хватает? HDR?

[ Вложение ]
q3dm1sample_0000.jpg

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 206348

Старое сообщение 02-01-2022 10:42
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12901
Возраст: 32

Рейтинг



Цитата:
Дядя Миша писал:
Освещение ванильное из кутри. Радиосити выключен. Чего здесь не хватает? HDR?


Так, а какой от него толк без радиосити? Да просто скомилируй халфовские карты ку3шным радом и халфовским, разницу думаю сам увидишь.

Цитата:
Дядя Миша писал:
BSP не генерирует ни топологию, ни развертку, хватит повторять этот бред уже. То что ты называешь генерацией топологии - это дерево, в котором каждый полигон уложен на ноду. Это нужно для того, чтобы при ходьбе по дереву не было нужды проверять реальные полигоны.


Я и не спорю, речь идёт о том что генерируют дефолтные ку3шные и халфовские компиляторы. У ку3 вроде с топологией получше, но всё же.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Отредактировано FiEctro 02-01-2022 в 11:06

Сообщить модератору | | IP: Записан
Сообщение: 206349

Старое сообщение 02-01-2022 11:05
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32213
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
FiEctro писал:
Так, а какой от него толк без радиосити?

Ну в NT радиосити для любой карты включается одной строчкой, я спецом его отключил, чтобы сохранить оригинальное освещение.
Цитата:
FiEctro писал:
разницу думаю сам увидишь.

Разницу увидеть можно только если уровень точился под радиосити.
Если во всех тёмных местах расставили лампочки, ты ничего не увидишь.

Добавлено 02-01-2022 в 15:58:

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

Радиосити нет - потолок чёрный, вполне естественно, т.к. тут используется surface light. В кваке бы заюзали точечные источники или еще как-то обошли этот момент. Скажем в ку3 излучающие поверхности используются для симуляции непрямого света от неба.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 206350

Старое сообщение 02-01-2022 12:58
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12901
Возраст: 32

Рейтинг



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

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Отредактировано FiEctro 02-01-2022 в 13:14

Сообщить модератору | | IP: Записан
Сообщение: 206351

Старое сообщение 02-01-2022 13:09
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32213
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
FiEctro писал:
Да он считается чуточку дольше, но не так долго

Это ты на сталкеровских картах радиосити не считал.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 206352

Старое сообщение 02-01-2022 13:16
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12901
Возраст: 32

Рейтинг



Цитата:
Дядя Миша писал:
Это ты на сталкеровских картах радиосити не считал.


Залей модельку, побалуюсь. Да и сколько лампочек понадобится для этих сталкеровских карт? Думаю это будет ещё большая дичь.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Отредактировано FiEctro 02-01-2022 в 13:18

Сообщить модератору | | IP: Записан
Сообщение: 206353

Старое сообщение 02-01-2022 13:16
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 20:12. Новая тема    Ответить
Страницы (7): « 1 2 3 4 [5] 6 7 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Наш форум > Компьютерные игры > Обзоры > Обзор Godot Engine 3.3.3.0
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024