HLFX.Ru Forum Страницы (4): [1] 2 3 4 »
Показать все 50 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Флуд (https://hlfx.ru/forum/forumdisplay.php?forumid=11)
-- Два извечных заблуждения (https://hlfx.ru/forum/showthread.php?threadid=6001)


Отправлено Дядя Миша 14-07-2023 в 19:50:

Два извечных заблуждения

Которые намертво засели в головах подавляющего большинства людей, ну как минимум - наших форумчан и вытравить их оттуда не представляется возможным никаким образом. Вроде бы объясняешь, рассказываешь, они в ответ кивают головами, только отвернулся - опять за старое.

1. BSP не умеет работать с открытыми пространствами
2. BMP не поддерживает альфа-канал

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено SNMetamorph 15-07-2023 в 07:59:

Цитата:
Дядя Миша писал:
BMP не поддерживает альфа-канал

Какой именно? В восьмибитном хоть и есть в палитре место под альфа-канал, только вот никакой софт с этим не работает по загадочной причине. А в 32-битном по идее альфа должна без проблема работать.


Отправлено Дядя Миша 15-07-2023 в 08:15:

Цитата:
SNMetamorph писал:
А в 32-битном по идее альфа должна без проблема работать.

Ну да. Но есть стойкое заблуждение, что альфа-канал есть у TGA, а у BMP - нету.

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 15-07-2023 в 08:51:

Цитата:
Дядя Миша писал:
BSP не умеет работать с открытыми пространствами


В кваковских движках не может. Ну вернее как - может конечно, но что он там отсекать будет? Работать будет но плохо. В остальном это конечно зависит от оптимизаций которые ты применишь. Ну и самый большой минус это растягивается компиляция, зачем она вообще нужна если с таким же успехом можно просто модельку импортнуть и применить все оптимизации уже средствами движка?
Цитата:
Дядя Миша писал:

2. BMP не поддерживает альфа-канал


Да это фигня, я как то раз даже анимированный жпег встречал

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



На форуме 2.5 человека. Решил от последней активности избавиться?

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


Отправлено Дядя Миша 15-07-2023 в 13:14:

Цитата:
FiEctro писал:
Ну и самый большой минус это растягивается компиляция

Так я про это ничего и не говорил.

Цитата:
FiEctro писал:
анимированный жпег встречал

Анимированный жпег называется MMJPEG.

__________________
My Projects: download page

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

Цитата:

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


Отправлено ZGreen 15-07-2023 в 13:21:

В мжпег некоторые камеры пишут, например. А вот еще можно апнг вспомнить!


Отправлено XaeroX 15-07-2023 в 13:23:

Цитата:
FiEctro писал:
На форуме 2.5 человека

На форуме полно людей, просто говорить стало как-то не о чем....

__________________

xaerox on Vivino


Отправлено ZGreen 15-07-2023 в 13:33:

В копилку заблуждений еще бы добавить синеву в { текстурах.


Отправлено FiEctro 15-07-2023 в 13:33:

Цитата:
ZGreen писал:
А вот еще можно апнг вспомнить!


Кстати хороший формат как по мне, отличная замена гифкам. Видимо не прижился из-за большего веса чем гифки.

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


Отправлено ZGreen 15-07-2023 в 13:33:

XaeroX, выпускай скорей мультиплеер для PW.


Отправлено Дядя Миша 15-07-2023 в 13:53:

Цитата:
ZGreen писал:
В копилку заблуждений еще бы добавить синеву в { текстурах.

Кстати нет. qlumpy ждёт именно синий цвет, чтобы сделать его последним в палитре. Для удобства сделано. Просто народ через Wally это делает.
Но если использовать связку paint+qlumpy, то синий безальтернативно.

Цитата:
FiEctro писал:
Видимо не прижился из-за большего веса чем гифки.

PNG это самый бестолковый и идиотский формат какой я только знаю. Его наверное наркоманы писали.

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 15-07-2023 в 13:54:

Цитата:
Дядя Миша писал:
PNG это самый бестолковый и идиотский формат какой я только знаю. Его наверное наркоманы писали.


Почему? По сути это тот же гиф, только со всеми плюшками пнг ну или наоборот.

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


Отправлено Дядя Миша 15-07-2023 в 14:01:

У PNG есть ровно два плюса, которые к самому PNG имеют мало отношения:
1. винда умеет его показывать в качестве превьюшек
2. его умеет открывать Paint.

Тот же TGA винда принципиально отказывается видеть, хотя в 95-й винде были средства для его просмотра, но потом их выбросили.

Добавлено 15-07-2023 в 17:01:

Цитата:
FiEctro писал:
Почему? По сути это тот же гиф, только со всеми плюшками пнг.

Не анимированный PNG, а сам формат PNG. Там видити ли додумались каждую линию изображения представить в виде отдельного ZIP-архива.
Грубо говоря, вот у нас картинка 128 на 128 - она содержит 128 zip-архивов.
Сделано это для прогрессивной загрузки таких картинок через интернет в условиях плохой связи. То есть задумка была благая, а реализация - откровенно наркоманская:
1. ZIP очень плохо сжимает такие короткие блоки данных, тот же LZSS справился бы не в пример лучше.
2. у ZIP и заголовок больше, что дополнительно ухудшает сжатие.
3. Перезапуск декомпрессора - это очень дорогая операция. Именно поэтому PNG так чудовищно долго грузятся. Если речь идёт об интернет-странице, то не сильно заметно. Но когда PNG используют в играх, то время загрузки текстур может растянуться на несколько минут. Чуть-чуть положение исправляет только альтернативный загрузчик от Sean Barret, но я сам его не тестировал, просто привык доверять ему на слово.
4. Из-за использования ZIP простейшая реализация формата изображения вынуждена в дополнение к своей библиотеке так же таскать zlib.dll.
5. Самое смешное, что положив кучу TGA в zip-архив почти во всех случаях можно добиться лучшего сжатия, нежели с PNG.

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 15-07-2023 в 14:12:

Цитата:
Дядя Миша писал:
Именно поэтому PNG так чудовищно долго грузятся.

Картинки из паков со сжатием тоже не сказать чтобы быстро грузились.
Цитата:
Дядя Миша писал:
ZIP очень плохо сжимает такие короткие блоки данных, тот же LZSS справился бы не в пример лучше.

Очередная жертва патентных войн на западе.

__________________

xaerox on Vivino


Отправлено Crystallize 15-07-2023 в 14:37:

Если тебя всколыхнул мой вопрос в теме про Far Cry, то я имел в виду меши фаркрая вместо виндингов в Кваке, и, ну да, отсутствие коридорных стен отсекающих видимость.


Временная зона GMT. Текущее время 12:52. Страницы (4): [1] 2 3 4 »
Показать все 50 сообщений этой темы на одной странице

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