форум проекта "Контур Петрозаводск" форум проекта "Контур Петрозаводск"
Электронная карта города -
Каталог организаций и предприятий -
Маршруты городского транспорта -
обсуждаем программу, предлагаем улучшения, флудим в меру :)
 Помощь      Поиск      Пользователи      Файловый архив


 Страниц (1)  ОтветитьНовая тема

> Без описания
soldo
Отправлено: 08 Февраля, 2010 - 10:52:43
Ответить с цитированием Цитирование


Newbie


Покинул форум
Всего записей: 3  
Дата рег-ции: Февр. 2010  




Всегда думал, что OpenGL - это для 3d. А тут выяснилось (всвязи с некоторой
несовместимостью с ATI-драйверами), что оно используется в вашем проекте.

Скажите пожалуйста, в чем смысл использовать для карты именно OpenGL?
А не DirectX или просто набор своих функий (то есть все отображение на CPU переложить)?
 
Top
Igron
Отправлено: 15 Февраля, 2010 - 17:21:59
Ответить с цитированием Цитирование



Newbie


Покинул форум
Всего записей: 2  
Дата рег-ции: Февр. 2010  




Хоть я и не разработчик проекта "Контур Петрозаводск", но попробую ответить, т.к. имею некоторый опыт в создании OpenGL и DirectX приложений.
Цитата:
Всегда думал, что OpenGL - это для 3d.

Нет, OpenGL была рождена как для создания 3d-приложений, так и для 2d.
Цитата:
Скажите пожалуйста, в чем смысл использовать для карты именно OpenGL?
А не DirectX или просто набор своих функий (то есть все отображение на CPU переложить)?

OpenGL хороша для создания кроссплатформенных приложений. Думаю, авторы изначально планировали создание версии для линукс и для маков. Тем более, что просьб портировать приложение под эти ОС уже прозвучало немало.

А отображение на CPU будет очень сильно тормозить: не забывайте, что на многих офисных машинах до сих пор стоят весьма небыстрые компьютеры (а именно в офисах больше всего используют "Контур").

-----
Думай головой, %username%.
 
Top
Ins7
Отправлено: 15 Февраля, 2010 - 17:26:21
Ответить с цитированием Цитирование


Newbie


Покинул форум
Всего записей: 8  
Дата рег-ции: Апр. 2008  





Igron пишет:

OpenGL хороша для создания кроссплатформенных приложений. Думаю, авторы изначально планировали создание версии для линукс и для маков. Тем более, что просьб портировать приложение под эти ОС уже прозвучало немало.


Планировали и поэтому решили написать на Delphi? Ну наверное чтобы веселее было портировать. Просьбы звучачали уже давно, а до сих пор ничего не сделано, даже под вайном не пускается.
 
Top
Igron
Отправлено: 15 Февраля, 2010 - 17:32:11
Ответить с цитированием Цитирование



Newbie


Покинул форум
Всего записей: 2  
Дата рег-ции: Февр. 2010  





Ins7 пишет:

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

Думаю, менеджерам было важно как можно скорее сделать первые версии продукта. По этой причине выбрали Delphi. Кстати, портировать Delphi-приложения раньше можно было с помощью Kylix, теперь -- вполне можно с помощью Lazarus, так что не все так плохо.

Ну а с тем, что проект "затухает", соглашусь. В последнее время ничего нового не видно, на главной до сих пор висит декабрьская версия. Хочется надеяться, что это затишье перед бурей.

-----
Думай головой, %username%.
 
Top
xman00
Отправлено: 21 Декабря, 2010 - 21:44:13
Ответить с цитированием Цитирование


Newbie


Покинул форум
Всего записей: 1  
Дата рег-ции: Дек. 2010  




Прежде всего OpenGl - это скорость, думаю если бы 2d была реализована на winapi - скорость была бы маленькая

-----
delphi уроки
 
Top
Страниц (1)
« Программирование »

ОтветитьНовая тема


[ Script Execution time: 0.0439 ]   [ Gzip Disabled ]