Масштабирование карты !!!

Вопросы разработки OpenTTD, обсуждение новых сборок и патчей, решение проблем новых версий.

Модераторы: Smoky555, Группа модераторов

Масштабирование карты !!!

Сообщение Sergej_Sim » Пт июн 09, 2006 22:16

Приветствую всех !

Гениальное творение 1995 года хотелось бы немножко улучшить .

Идея такая :

Если помните SimCity2000 - там было несколько масштабов - и при
включении самого крупного сразу было видно - что графика от DOS -
все картинки были в зазубринах - но это никого не смущало ...

Мое предложение - увеличить количество степеней масштаба -
все исходные данные есть -
в файле настройки можно добавить несколько строк примерно
такого вида -
Использовать дополнительный масштаб - Да
Использовать двойной размер - Да
Используемые разрешения - несколько строчек типа
640,480,16,120 - это как в видеодрайверах 640х480х16битх120Гц

Логика работы следующая:
При старте устанавливается исходное разрешение из файла
настройки - например 1024х768

затем при включении масштаба после последней 3 ступени
укрупнения последовательно включается разрешение экрана
800х600 , затем 640х480 - например ...

Затем при дальнейшем масштабе включается параметр
двойного размера - и мы имеем - как минимум
дополнительно несколько ступеней масштабирования ...

Очень хотелось бы услышать мнение разработчиков ...

Сергей
Sergej_Sim
Я забанен навечно
Я забанен навечно
 
Сообщения: 444
Зарегистрирован: Чт июн 08, 2006 21:41
Откуда: Russia

Сообщение Neko » Сб июн 10, 2006 07:41

Очень интересная мысль увеличить диапазон увеличения и уменьшения масштаба карты посредством перехода на разные видеорежимы.
Я не могу доподлинно сказать, возможно ли это реализовать в динамике, надо поделать предварительные опыты.
Не могу обещать, что в самое ближайшее время смогу приступить к этим опытам, поэтому обращаюсь к ныне здравствующим программёрам оценить возможность реализации этой идеи, ибо эта идея того СТОИТ.
Кстати, если вводить, скажем, в cfg возможность работать в нескольких видеорежимах, то надо обязательно не забыть про параметр display_hz

PS Это очень хорошая идея. Особенно её оценят те, у кого глаза уже плохо смотрят.
Револьвер - лучший аргумент в любом споре
Аватара пользователя
Neko
Президент
Президент
 
Сообщения: 750
Зарегистрирован: Чт окт 13, 2005 12:23
Откуда: Москва

Сообщение Sergej_Sim » Сб июн 10, 2006 22:09

Neko писал(а):Очень интересная мысль увеличить диапазон увеличения и уменьшения масштаба карты посредством перехода на разные видеорежимы.
Я не могу доподлинно сказать, возможно ли это реализовать в динамике, надо поделать предварительные опыты.
Не могу обещать, что в самое ближайшее время смогу приступить к этим опытам, поэтому обращаюсь к ныне здравствующим программёрам оценить возможность реализации этой идеи, ибо эта идея того СТОИТ.
Кстати, если вводить, скажем, в cfg возможность работать в нескольких видеорежимах, то надо обязательно не забыть про параметр display_hz

PS Это очень хорошая идея. Особенно её оценят те, у кого глаза уже плохо смотрят.



Это уже и так работает -
просто сейчас это смашивает на занятия
мазохизмом -

я прямо из игры меняю разрешение экрана
- о опля - масштаб меняется -
просто хотелось бы это делать деликатней -

а про частоту я сразу сказал - потому что с видеодрайверами
я уже общаюсь более 10 лет

просто нужно это спрятать в кнопку масштаба -
согласитесь - что для такой Гениальной Программы
всего три масштаба для 2006 года - этого уже маловато будет ...

Сергей ...

Жду комментариев от разработчиков ...
Sergej_Sim
Я забанен навечно
Я забанен навечно
 
Сообщения: 444
Зарегистрирован: Чт июн 08, 2006 21:41
Откуда: Russia

Сообщение Sergej_Sim » Пт июн 16, 2006 21:45

Neko писал(а):Очень интересная мысль увеличить диапазон увеличения и уменьшения масштаба карты посредством перехода на разные видеорежимы.
Я не могу доподлинно сказать, возможно ли это реализовать в динамике, надо поделать предварительные опыты.
Не могу обещать, что в самое ближайшее время смогу приступить к этим опытам, поэтому обращаюсь к ныне здравствующим программёрам оценить возможность реализации этой идеи, ибо эта идея того СТОИТ.
Кстати, если вводить, скажем, в cfg возможность работать в нескольких видеорежимах, то надо обязательно не забыть про параметр display_hz

PS Это очень хорошая идея. Особенно её оценят те, у кого глаза уже плохо смотрят.


Привет !

Ну как - опыты по масштабам еще не проводил ?
Sergej_Sim
Я забанен навечно
Я забанен навечно
 
Сообщения: 444
Зарегистрирован: Чт июн 08, 2006 21:41
Откуда: Russia

Сообщение Sergej_Sim » Вт июл 04, 2006 00:00

Привет !

Ну как - опыты по масштабам еще не проводил ?

Разве это не интересно ?
Sergej_Sim
Я забанен навечно
Я забанен навечно
 
Сообщения: 444
Зарегистрирован: Чт июн 08, 2006 21:41
Откуда: Russia

Сообщение mAAAd » Вт июл 04, 2006 14:24

нет, это плохая идея - менять масшьабы используя разные видеорежимы. есть опыт - писал игрушку, которая как раз таким образом меняла масштаб отображения карты.... отвратно. :( :( :( моник щелкает - это ресурс использования, далее - представь что ты играешь ночью в темноте - хопс, сменил масштаб - экран погас, глаз начал приспосабливацца к темноте и тут тебе по шарам вспышкой - монитор режим сменил..... нафик, нафик.....
ничто так не украсит щиколотки девушки, как трусики...
Аватара пользователя
mAAAd
Диспетчер
Диспетчер
 
Сообщения: 179
Зарегистрирован: Пт июн 09, 2006 16:21
Откуда: AngelCITY

Сообщение JRome » Вт июл 04, 2006 21:12

Солидарен с mAAAd
Если моник не ТФТ то он будет дрючится под каждое новое разрешение а если еще и принудительно частоту менять так вообще ппц
А если тфт то после каждой смены будет автонастройка...
Аватара пользователя
JRome
Машинист
Машинист
 
Сообщения: 37
Зарегистрирован: Вс дек 04, 2005 21:19
Откуда: Ukraine

Сообщение Sergej_Sim » Вт июл 04, 2006 21:26

JRome писал(а):Солидарен с mAAAd
Если моник не ТФТ то он будет дрючится под каждое новое разрешение а если еще и принудительно частоту менять так вообще ппц
А если тфт то после каждой смены будет автонастройка...


Я предложил самый простой и легкий в реализации вариант !!!

Ведь никто заставлять не будет пользоваться расширенными режимами !!!

Предложите свой - быстрее и лучше !!!
Sergej_Sim
Я забанен навечно
Я забанен навечно
 
Сообщения: 444
Зарегистрирован: Чт июн 08, 2006 21:41
Откуда: Russia

Сообщение mAAAd » Ср июл 05, 2006 10:36

тише, тише :) :) :)
мы ж не ругаемсмя, а выскахались просто по сабжу :) :) :)

свой вариант только один - простое расширение диапазона масштабирования.... то есть увеличение/кменьшение линейного размера клетки игпрового пространства....

плюсмо можно добавить возможность не дискретного, скачкообразного изменения масшитаба, а непрерывного масштабирования - насколь я помню в директХ есть возможность масштабировать (растягивать) текстуры (и наверное и спрайты) до произвольных размеров.

надо просто подобрать одну качественную текстурку хорошей четкости, чтобы при масштабировании не наблюдалось размытости и прочих артефактов....

вообще, это тема судя по всему для дальнейшего развития ОТТД вообще, вкупе с переходом на 64битные текстуры и новый движок - чтото читал такое гдето здесь на форуме.....
ничто так не украсит щиколотки девушки, как трусики...
Аватара пользователя
mAAAd
Диспетчер
Диспетчер
 
Сообщения: 179
Зарегистрирован: Пт июн 09, 2006 16:21
Откуда: AngelCITY


Вернуться в Разработка OpenTTD

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

cron