Наше комьюнити:   OpenGL Shader Lab  •  Half-Life FX  •  Форум  
HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > [делюсь] PNG в интерфейс
Страницы (3): « 1 [2] 3 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
tolerance
Житель форума
Девойс

Дата регистрации: Feb 2013
Проживает: (void)
Сообщений: 739
Возраст: 27

Рейтинг



Цитата:
Дядя Миша писал:
ты же первый завопишь, почему маленькие карты из ка-эс так долго грузятся (ориентировочно 10-30 секунд).

О каком увеличении времени загрузки идет речь, если PNG 256x256 грузится ровно 3 миллисекунды (BMP — одну)?

Цитата:
Дядя Миша писал:
Сейчас это неактуально. JPEG весит еще меньше и грузится не в пример быстрее, если уж на то пошло.

JPEG в интерфейсе подойдет разве что как какой-нибудь background.

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

Старое сообщение 25-01-2014 14:26
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 28080
Нанёс повреждений: 466 ед.
Возраст: 32

Рейтинг



Награды
 
[1 награда]


Цитата:
tolerance писал:
грузится ровно 3 миллисекунды (BMP — одну)

На чём профилировал? Каким методом? Насколько зашумлённый был пнг?
Пока что твоё заявление звучит примерно как "волатила выдает 400 фпс". Т.е. во вранье не упрекнёшь, но без деталей инфа бесполезна.

__________________
So she began again: 'Où est ma chatte?' which was the first sentence in her French lesson-book. The Mouse gave a sudden leap out of the water, and seemed to quiver all over with fright. 'Oh, I beg your pardon!' cried Alice hastily, afraid that she had hurt the poor animal's feelings. 'I quite forgot you didn't like cats.'

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

Старое сообщение 25-01-2014 15:30
-
tolerance
Житель форума
Девойс

Дата регистрации: Feb 2013
Проживает: (void)
Сообщений: 739
Возраст: 27

Рейтинг



XaeroX:

PNG загружает libpng, как и у автора темы.

Картинка одинаковая, сохраненная в BMP и PNG:

Вложение: test.zip (316.5 кб)
Этот файл был скачан 81 раз.

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

Старое сообщение 25-01-2014 15:45
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 28080
Нанёс повреждений: 466 ед.
Возраст: 32

Рейтинг



Награды
 
[1 награда]


Окей, принято.
Но даже если так, из твоего теста следует, что при использовании пнг время загрузки игры вырастает в 3 раза. Т.е. скажем с 10 с до полминуты. Это разве норма?

__________________
So she began again: 'Où est ma chatte?' which was the first sentence in her French lesson-book. The Mouse gave a sudden leap out of the water, and seemed to quiver all over with fright. 'Oh, I beg your pardon!' cried Alice hastily, afraid that she had hurt the poor animal's feelings. 'I quite forgot you didn't like cats.'

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

Старое сообщение 25-01-2014 15:48
-
 Дядя Миша
who said meow?

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

Рейтинг



Цитата:
XaeroX писал:
Но даже если так, из твоего теста следует, что при использовании пнг время загрузки игры вырастает в 3 раза

Да он сам не понимает что несет, ему лишь бы поспорить. Надо его забанить, да и всё.

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

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

Старое сообщение 25-01-2014 16:02
-
tolerance
Житель форума
Девойс

Дата регистрации: Feb 2013
Проживает: (void)
Сообщений: 739
Возраст: 27

Рейтинг



Цитата:
XaeroX писал:
Т.е. скажем с 10 с до полминуты.

Это очень натянутое "т.е.".
Ведь что бы интерфейс на BMP'шках грузился 10 секунд — это надо что бы в игре было 10000 BMP 256x256 файлов @[email protected]

А в реальной игре сколько будет использоваться? Да 1-3 изображения на весь интерфейс, вот и получаем, что за место 3 мс, загрузка будет идти 9 .

Ну или даже если взять CS, в котором 56 TGA файлов для VGUI. Ну будут они грузиться не 56 мс, а 168, кто-то это заметит? Да ни кто.

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

Старое сообщение 25-01-2014 16:12
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 28080
Нанёс повреждений: 466 ед.
Возраст: 32

Рейтинг



Награды
 
[1 награда]


tolerance
Мы только про интерфейс или текстуры вообще?
Если второе, то советую промерить скорость загрузки 1024х1024 пнг. И сравнивать не с бмп, а с тга.

Цитата:
tolerance писал:
Это очень натянутое "т.е.".

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

__________________
So she began again: 'Où est ma chatte?' which was the first sentence in her French lesson-book. The Mouse gave a sudden leap out of the water, and seemed to quiver all over with fright. 'Oh, I beg your pardon!' cried Alice hastily, afraid that she had hurt the poor animal's feelings. 'I quite forgot you didn't like cats.'

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

Старое сообщение 25-01-2014 16:14
-
tolerance
Житель форума
Девойс

Дата регистрации: Feb 2013
Проживает: (void)
Сообщений: 739
Возраст: 27

Рейтинг



XaeroX, про интерфейс же. Только ДМ непонятно с чего начал писать про вопли при загрузке уровня.

За это сообщение tolerance получил предупреждение за распространение ложных слухов

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

Старое сообщение 25-01-2014 16:23
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



Цитата:
tolerance писал:
Только ДМ непонятно с чего начал писать про вопли при загрузке уровня.

С того что лично всё это протестировал в своё время.

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

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

Старое сообщение 25-01-2014 16:34
-
Government-Man
Х. П. Джигурда

Группа: Опытный
Дата регистрации: Apr 2006
Проживает: джунгли
Сообщений: 3188
Возраст: 27

Рейтинг



Награды
 
[1 награда]


tolerance
Какое разрешение у таймера? Может BMP не за миллисекунду грузится, а за одну десятую миллисекунды.

Плюс, ты там Debug вызываешь до того, как вычисляется затраченное время, то есть у тебя он показывает еще и время, затраченное на вывод строки "loaded in".

__________________
Vladimir Putin's paternal grandfather, Spiridon Ivanovich Putin (1879–1965), was employed at Vladimir Lenin's dacha at Gorki as a cook, and after Lenin's death in 1924, he continued to work for Lenin's wife, Nadezhda Krupskaya. He would later cook for Joseph Stalin when the Soviet leader visited one of his dachas in the Moscow region. Spiridon later was employed at a dacha belonging to the Moscow City Committee of the Communist Party of the Soviet Union, at which the young Putin would visit him.

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

Старое сообщение 25-01-2014 18:40
- За что?
domded
люби няшного котейку

Дата регистрации: Aug 2013
Проживает: (void)
Сообщений: 107

Рейтинг



Ну и развели вы тут познавательное обсуждение, хех. По теме больше сказать ничего не могу, так не высчитывал его, был просто цель написать такую фичу.
Дядя Миша, а в сети либо при разработке ксаша не удалось нарыть формата моделек этого самого nightfire? Было бы интересно глянуть.
Government-Man, ты вроде где-то собирался писать свой вгуи. Как успехи?

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

Старое сообщение 25-01-2014 21:07
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



Цитата:
domded писал:
Дядя Миша, а в сети либо при разработке ксаша не удалось нарыть формата моделек этого самого nightfire?

У ФиЭктры спроси сцылочку, есть сайт с описанием этих форматов.

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

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

Старое сообщение 26-01-2014 12:36
-
tolerance
Житель форума
Девойс

Дата регистрации: Feb 2013
Проживает: (void)
Сообщений: 739
Возраст: 27

Рейтинг



Government-Man, глубже миллисекундного таймера я не работал .

Цитата:
domded писал:
Дядя Миша, а в сети либо при разработке ксаша не удалось нарыть формата моделек этого самого nightfire? Было бы интересно глянуть.

А что тебя в этих модельках привлекло? Вроде как ничего особенного, у "пропов" даже коллизия не появилась.

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

Старое сообщение 26-01-2014 12:44
- За что?
domded
люби няшного котейку

Дата регистрации: Aug 2013
Проживает: (void)
Сообщений: 107

Рейтинг



Хочу дописать hlmv под это дело.

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

Старое сообщение 26-01-2014 16:59
- За что?
Government-Man
Х. П. Джигурда

Группа: Опытный
Дата регистрации: Apr 2006
Проживает: джунгли
Сообщений: 3188
Возраст: 27

Рейтинг



Награды
 
[1 награда]


tolerance
Сравни хотя бы загрузку в цикле 100 PNG и 100 BMP.

Цитата:
domded писал:
Government-Man, ты вроде где-то собирался писать свой вгуи. Как успехи?


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

__________________
Vladimir Putin's paternal grandfather, Spiridon Ivanovich Putin (1879–1965), was employed at Vladimir Lenin's dacha at Gorki as a cook, and after Lenin's death in 1924, he continued to work for Lenin's wife, Nadezhda Krupskaya. He would later cook for Joseph Stalin when the Soviet leader visited one of his dachas in the Moscow region. Spiridon later was employed at a dacha belonging to the Moscow City Committee of the Communist Party of the Soviet Union, at which the young Putin would visit him.

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

Старое сообщение 26-01-2014 18:08
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 09:45. Новая тема    Ответить
Страницы (3): « 1 [2] 3 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > [делюсь] PNG в интерфейс
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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

Рейтинг@Mail.ru