HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Технические вопросы (https://hlfx.ru/forum/forumdisplay.php?forumid=20)
-- TGA in game. Pixel per inch. (https://hlfx.ru/forum/showthread.php?threadid=4216)
Отправлено woozy63 01-01-2014 в 15:18:
TGA in game. Pixel per inch.
Здравствуйте знатоки GoldSrc движка! Нужна ваша маленькая помощь. Кто может объяснить мне одну штуку. Каким должно быть разрешение картинки (Pixel Per Inch) чтобы размер в игре соответствовал размеру в фотошопе. К примеру я беру стандартное мониторное 96ppi. Или может быть метрика какаято особенная в ресурс файлах.
Для примера у меня ширина таблицы счета 520px и картинка такое же, но в игре картинка получается меньше.
Отправлено XaeroX 01-01-2014 в 15:32:
Один пиксель фотошопа соответствует одному пикселю в игре.
Остальное - масштабирование средствами движка, и это зависит от того, о какой конкретно картинке идёт речь.
__________________
Отправлено woozy63 01-01-2014 в 15:55:

TGA 520x40x32bit http://sardaukar.3dn.ru/scoreboard.tga
C++ Source Code:
1 | "Resource/UI/ScoreBoard.res" |
5 | "ControlName" "CClientScoreBoardDialog" |
6 | "fieldName" "ClientScoreBoard" |
19 | "ControlName" "SectionedListPanel" |
20 | "fieldName" "PlayerList" |
34 | "ControlName" "ImagePanel" |
45 | "image" "resource/GUI/Protone/scoreboard" |
Отправлено XaeroX 01-01-2014 в 16:08:
Цитата:
woozy63 писал:
"autoResize""0"
Может, в этом дело?__________________
Отправлено thambs 01-01-2014 в 16:10:
"scaleImage""0" ? я так полагаю, что должна быть единичка
__________________
http://www.moddb.com/mods/monorail-quest
Отправлено XaeroX 01-01-2014 в 16:13:
Цитата:
woozy63 писал:
ширина таблицы счета 520px
Она масштабируется под разрешение. А твоя тга, видимо, нет.
Кстати, в VGUI тга-картинки не масштабируются, кроме как текстурные фоны, а это надо отдельно кодить. В оригинале, емнип, сделаны отдельные картинки под каждое разрешение.__________________
Отправлено woozy63 01-01-2014 в 16:16:
Нееет, я выставлял и если "1" то картинка растягивается но теряет четкость и качество, то есть фаткически это не решение проблемы. Мне не охото подгонять постоянно картинки танцевать с бубном и по 600 раз запускать клиент. Охото узнать по каким принципам у меня не сходится изображение.
Отправлено XaeroX 01-01-2014 в 16:17:
По принципам того, что меню растягивается в зависимости от разрешения.
__________________
Отправлено woozy63 01-01-2014 в 17:12:
Все я понял "не масштабируются" под разрешение. Надо будет подгонять руками. Спасибо за разьяснение=)
ПС. В основном зашел сюда ради одной цели. Охото больше узнать про движок и его фишки. Как можно приукрасить клиент и может быть добавить какой скрытый функционал)) ковыряюсь в ресурс файлах довольно давно)))
Отправлено KiQ 01-01-2014 в 18:07:
woozy63 ресурс файлы никак не влияют на движок. Вот темы http://hlfx.ru/forum/showthread.php...%ED%EA%F6%E8%E8
http://hlfx.ru/forum/showthread.php...%ED%EA%F6%E8%E8
__________________
-Brain is dead-
Отправлено woozy63 01-01-2014 в 18:47:
я вкурсе что ресурс это толко ресурс, можно чем угодно наполнить... как бы понятней выразица. я имел ввиду уже готовые но не объявленные решения. например демо плеер в цс выведен в меню небыл (и очень долго находился в нерабочем режиме, не загружал дэмо из трилиста), неизветсно почему трудно было добавить строчку но ее я нашел вообще в какомто другом клиенте. Я про вот такие всякие штуки, комманды, синтаксиса разметки форм и элементов, стиль таблицы клиента, вобщем всякие мелочи.