Forth http://fforum.winglion.ru/ |
|
Quark: размер экрана http://fforum.winglion.ru/viewtopic.php?f=23&t=2328 |
Страница 1 из 1 |
Автор: | Hishnik [ Вс ноя 29, 2009 23:44 ] |
Заголовок сообщения: | Quark: размер экрана |
Сейчас в кварке виртуальный экран имеет размеры 2048x2048. Имеет ли смысл ограничивать этот размер какими-либо разумными (или не очень) пределами? Или, перефразируя вопрос: какие разрешения картинок попадались в практической деятельности? (Например, фотографии, сканы, чертежи...) |
Автор: | вопрос [ Пн ноя 30, 2009 00:15 ] |
Заголовок сообщения: | |
Хм, можно я покритикую Хищника? Экран должен быть изменяем по размерам или, по крайней мере подходить к распространённым стандартным разрешениям экрана (конечно, никакой Хищник не обязан следовать всем травоядным потребностям, это только пожелание) Вот у меня 1024 / 768 и Кварк вылазит за пределы экрана. Кроме того, заметно стремление Кварка обновлять окно не вследствие запроса, а как можно чаще, на более медленных компьютерах это отбирает время, потому, когда возникает желание поэкспериментировать с Кварком, ощущаю дискомфорт. offtop start Кстати, не разобрался, можно ли из-под Кварка вызывать функции из GLAUX вроде из GLAUX.dll скажем auxSolidCube и как offtop end |
Автор: | VoidVolker [ Пн ноя 30, 2009 00:19 ] |
Заголовок сообщения: | |
А может сделать его изменяемым? Что-то типа: Код: 1024 768 RESIZE-SCREEN
|
Автор: | Hishnik [ Пн ноя 30, 2009 00:51 ] |
Заголовок сообщения: | |
Экран-то изменяется, просто внутренний буфер выбирается так, чтобы гарантированно содержать экран любого размера. Но при наличии скроллеров буфер можно иметь хоть 64Kx64K... но это ведь перебор? |
Автор: | VoidVolker [ Пн ноя 30, 2009 01:03 ] |
Заголовок сообщения: | |
А экран входит в общий 256мб буфер или ему отдельно выделяется память? Если отдельно - то ведь ничего не мешает освободить его и выделить нужный размер. Или как? |
Автор: | Hishnik [ Пн ноя 30, 2009 01:13 ] |
Заголовок сообщения: | |
Буфер для экрана отдельный. Вопрос про максимальное разрешение возник из чисто оформительских соображений - надо же поставить какие-то вменяемые варианты в окошках выбора разрешения. Вариант "введите свои значения" тоже присутствует, но ведь и предлагаемые программой значения определенным образом наталкивают на размышления, на какие размеры она ориентирована. |
Автор: | VoidVolker [ Пн ноя 30, 2009 01:21 ] |
Заголовок сообщения: | |
Ага, ясно. У меня пока не возникало необходимости обрабатывать изображения больше стандартных 2048*2048. |
Автор: | WingLion [ Пн ноя 30, 2009 08:22 ] |
Заголовок сообщения: | |
Интересно, а если в Кварке захочется нарисовать схему формата A1, например, сколько надо точек? |
Автор: | mOleg [ Пн ноя 30, 2009 08:58 ] |
Заголовок сообщения: | |
WingLion писал(а): Интересно, а если в Кварке захочется нарисовать схему формата A1, например, сколько надо точек?
бери А0 - не ошибешься! Количество точек зависит от разрешения(количества точек влазящих в сантиметр, в смысле дюйм). |
Автор: | Hishnik [ Пн ноя 30, 2009 10:23 ] |
Заголовок сообщения: | |
Для 96 dpi у меня получилось нечто вроде 4500*3200. |
Автор: | mOleg [ Пн ноя 30, 2009 10:44 ] |
Заголовок сообщения: | |
упс, а почему 96? по идее для обычного монитора 72dpi ?! правда у мя 144dpi lcd но это вобщем не очень распространено. а для принтеров(лазерных) уже запросто 1200... |
Автор: | WingLion [ Пн ноя 30, 2009 19:43 ] |
Заголовок сообщения: | |
mOleg писал(а): бери А0 - не ошибешься!
При таком размере сразу выскакивает ошибка "нет такого принтера в нашем НИИ"... Если взять A4 - это ~30см x ~20см или 12x8 дюймов. разрешение 96dpi - маловато, а при 300, это уже 3600x2400 точек (10MB) - т.е. даже A4 в таком виде в экран Кварка не влезет. А хотелось бы, чтобы влезало. для A0 - это еще в 4 раза надо увеличить по обоим координатам... |
Автор: | Hishnik [ Вт дек 01, 2009 02:23 ] |
Заголовок сообщения: | |
WingLion писал(а): Если взять A4 - это ~30см x ~20см или 12x8 дюймов. разрешение 96dpi - маловато, а при 300, это уже 3600x2400 точек (10MB) - т.е. даже A4 в таком виде в экран Кварка не влезет.
А хотелось бы, чтобы влезало. В физический экран не влезет, а в виртуальный вполне. А в физический - экспериментирую с "встроенным" масштабированием (в том смысле, что движок сам определяет, как рисовать, если пользователь захочет 8000x6000 показать в окне 800x600). |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |