Форум: "Прочее";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];
ВнизЧто взять за основу для быстрой отрисовки. Найти похожие ветки
← →
Nick Denry © (2006-02-20 14:28) [0]Для показа определенной (обучающей) информации требуется некое подобие браузера (показ текста с разным форматированием (шрифт, цвет, начертание, разное в одной строке), показ изображений, показ видео, таблиц и графиков.
На каждый элемент может быть наложен определенный эффект (появление, FadeIn/FadeOut и т.д.)
Проблема в том, что программа должна работать на достаточно медленных машинах (PII 400 и 64 м.б. опереативки и не уверен насчет 3-д акселлераторов и выше (PIII 800, 128, акселлераторы), а может и еще выше, но вряд-ли).
Изначально хотел брать за основу браузер (IE), но все эффекты очень тормозят (ступенчатая перерисовка) даже на еще болеемощных компах. (код прорисовок оптимальный)
Вопрос: какую технологию лучше взять за основу для отрисовки и как лучше организовать такое содержимое (всех ывшеперечисленных типов одновременно), если оно должно быть показано как единый документ.
(поддержка систем ниже win2k не планируется)
Извиняюсь, если не совсем понятно/точно выражаюсь.
← →
Jeer © (2006-02-20 14:30) [1]Напиши ОС со своим браузером.
← →
Nick Denry © (2006-02-20 14:35) [2]Jeer © (20.02.06 14:30)
Шутка?
А если архитектура изменится?
← →
DiamondShark © (2006-02-20 14:36) [3]можно попытаться найти PowerPoint из 95 или 97 офиса ;)
← →
Nick Denry © (2006-02-20 14:40) [4]DiamondShark © (20.02.06 14:36) [3]
я бы с удовольствием :)
Приложение должно быть разработано мной :(
Я вообще насчет OpenGL/directX думаю, но наверное не то.
← →
API (2006-02-20 14:46) [5]Nick Denry
Очередное изобретение велосипеда?
Берите MS Power Point (версию выберете исходя из своих потребностей и возможностей) - и не парьте голову ни себе, ни тому, кому пытаетесь впарить свой чудо-самокат.
← →
Jeer © (2006-02-20 14:47) [6]Nick Denry © (20.02.06 14:35) [2]
Со своей ОС никакая смена софт-архитектуры не страшна.
← →
Nick Denry © (2006-02-20 14:50) [7]2API (20.02.06 14:46)
Скажите это тому, кто впарил мне написать такой самокат.
Естественно, я ОБЯЗАН его написать (в силу определенных причин).
Если бы было бы возможно, я конечно бы взял Power Point и с удовольствием занимался чем нибудь еще.
← →
Харько © (2006-02-20 14:54) [8]В PDF начиная с версии 1.5 можно встраивать звук, видео, анимацию. Также там поддерживаются гиперссылки, javascript, цифровые подписи, формы ввода.
Плюсы - работать будет на всех платформах.
← →
Nick Denry © (2006-02-20 14:54) [9][6] Jeer © (20.02.06 14:47)
Объясните, что вы имели в виду, пожалуйста.
Под словом "Архитектура" я понимаю железную составляющую компьютера. Например нормальную поддержку видеокарт (не VESA режим.)
← →
Jeer © (2006-02-20 15:10) [10]Nick Denry © (20.02.06 14:54) [9]
> Под словом "Архитектура" я понимаю железную
Некоторые - программную, иные - вообще камень, бетон, стекло, пластмассу.
> нормальную поддержку видеокарт
Это зависит от Вашего понимания "нормальность".
Современные технологии могут иметь в виду совершенно другое.
← →
REA (2006-02-20 15:21) [11]Наверняка кроме мощной точки есть аналоги - Demo Shield какой нибудь и т.п.
← →
Nick Denry © (2006-02-20 16:52) [12][11] REA (20.02.06 15:21)
Вообщем все упирается в тему создания презентаций, хотя задача у меня вроде другая :)
← →
Jeer © (2006-02-20 16:59) [13]Nick Denry © (20.02.06 16:52) [12]
> хотя задача у меня вроде другая
Мы ее не знаем, за нее не гарантирован некий (моральный/денежный/иной) эквивалент, учебные цели не ставим, меценатство тоже мимо нас..
Что дальше ?
← →
Игорь Шевченко © (2006-02-20 17:08) [14]
> Скажите это тому, кто впарил мне написать такой самокат.
>
Не раскрыта тема оплаты консультаций.
← →
Nick Denry © (2006-02-20 17:24) [15][14] Игорь Шевченко © (20.02.06 17:08)
Для меня это выглядит как обязательное задание, которое навялил мне один "добрый" препод, в качестве бесплатной нагрузки к учебному процессу.
Ясное дело, что отказаться я от выполнения проекта не могу.
Со мной над проектом работает еще 3 человека, 1 из которых разрабатывает внешний вид интерфейса, один собирает учебный материал и один "на побегушках".
Задача - сделать проект (!) обучающе-тестирующей программы. Суть я практически изложил.
Повторюсь: сначала идет показ информации, затем тест. Требования разработаны не нами, где и как мы должны искать информацию, на чем писать - не указано, но все должно быть выполнено "с нуля". Естественно подсунуть POwer Point вместо своей разработки не получится.
Тема вопроса указанна в сабже.
← →
Jeer © (2006-02-20 17:27) [16]Nick Denry © (20.02.06 17:24) [15]
"Вперед, гардмарины !"
← →
Nick Denry © (2006-02-20 17:28) [17]Здесь спросил про возможную систему быстрой отрисовки графики (быстрее, чем GDI, в которой будет наиболее легко совмещать указанные типы данных), если кто-то таковую знает.
З.Ы. А что все учстники форума "консультации" оплачивают, или я особенный?
← →
Jeer © (2006-02-20 17:31) [18]А причем тут "графика" ?
У тебя мультимедийная задача, ты хоть представляешь, что микрософт вложила в это понятие, а также реализовала, на твой взгляд недостаточно быстро ?
← →
Nick Denry © (2006-02-20 17:34) [19]2Jeer © (20.02.06 17:31)
см. [1]
Проблема в том, что программа должна работать на достаточно медленных машинах + Изначально хотел брать за основу браузер (IE), но все эффекты очень тормозят (ступенчатая перерисовка) даже на еще болеемощных компах. (код прорисовок оптимальный)
+
какую технологию лучше взять за основу для отрисовки
Действительно, при чем тут графика !?
← →
Джо © (2006-02-20 17:36) [20]> [19] Nick Denry © (20.02.06 17:34)
Мультимедийные приложения на основе GDI прекрасно работали в свое время даже на 100-х Пентиумах. Чудес производительности, конечно, не было, но какое железо — такие и возможности.
← →
Nick Denry © (2006-02-20 17:51) [21][20] Джо © (20.02.06 17:36)
А нет примера?
И все-таки хотелось бы какого-нибудь 2D ускорения.
← →
Джо © (2006-02-20 17:53) [22]> [21] Nick Denry © (20.02.06 17:51)
> И все-таки хотелось бы какого-нибудь 2D ускорения.
Для "ускорения" нужна аппаратная поддержка со стороны графической карты. Насколько я понел, ее нет. Чем тогда ускорять?
← →
Джо © (2006-02-20 17:55) [23]Ну, наверное, лучше ориентироваться на DirectX, если будет хоть малейшая поддержка от железа, DirectX ей воспользуется.
← →
Nick Denry © (2006-02-20 17:58) [24]а также реализовала, на твой взгляд недостаточно быстро ?
А на чей взгляд отрисовка элементарного движения слоя с более-менее большм изображением на HTML стрнице при движении по горизонтали заданного скриптом, дергается и плывет так, что отрисовкой это назвать сложно?
Про другие техники вообще молчу.
← →
Nick Denry © (2006-02-20 18:00) [25][23] Джо © (20.02.06 17:55)
а OpenGL не лучше будет? Если нет, то почему?
И если я правильно понял-то DirectX - это должен быть DirectDraw?
← →
Джо © (2006-02-20 18:00) [26]> [24] Nick Denry © (20.02.06 17:58)
Если все на HTML собираешься делать, то почему бы не использовать Flash? Кроме удобства и прочего, немаловажно то, что качество воспроизведения можно выставлять по-минимуму для слабых машин. Не знаю, впрочем, можно ли программно.
← →
Jeer © (2006-02-20 18:01) [27]Nick Denry © (20.02.06 17:58) [24]
Мда..
"До темы - как до Марса." (С)
← →
Джо © (2006-02-20 18:02) [28]> [25] Nick Denry © (20.02.06 18:00)
> а OpenGL не лучше будет? Если нет, то почему?
Не знаю, не знаю, не знаю. Лично я бы выбрал DirectX только потому, что это MS. На родной платформе — родные решения :)
← →
Jeer © (2006-02-20 18:03) [29]Джо © (20.02.06 18:00) [26]
Flash - это не "мультидокумент".
Там можно многое, но, как бы, из мульфильма, рисованное.
Можно и программно, но не "сложный" документ.
← →
Nick Denry © (2006-02-20 18:04) [30][27] Jeer © (20.02.06 18:01)
Тему наверное читать нужно.
[28] Джо © (20.02.06 18:02)
Ясно.
а флэш мне не подойдет, потому как для этого еще и редактор надо будет разрабатывать :(((
← →
Джо © (2006-02-20 18:09) [31]> [30] Nick Denry © (20.02.06 18:04)
> а флэш мне не подойдет, потому как для этого еще и редактор
> надо будет разрабатывать :(((
Редактор для флэш-анимации — достойный класс программ.
> [29] Jeer © (20.02.06 18:03)
> Flash - это не "мультидокумент".
> Там можно многое, но, как бы, из мульфильма, рисованное.
> Можно и программно, но не "сложный" документ.
Ну, человек выясняет насчет технологий, я же не знаю, что ему, в конце концов, подойдет. А из комбинации flash-роликов с HTML-текстом и картинками можно вполне красивые презентации делать, причем без особых велосипедов.
← →
Nick Denry © (2006-02-20 18:11) [32][31] Джо © (20.02.06 18:09)
В любом случае, спасибо за идею.
Я еще и сам не знаю, что мне подойдет. :))))
Собственно, по-этому и спрашиваю.
← →
Jeer © (2006-02-20 18:13) [33]Джо © (20.02.06 18:09) [31]
Это, если понимать в технологиях.
Разве кто-то его ограничивает в этом ,
Nick Denry © (20.02.06 18:04) [30]
> Тему наверное читать нужно.
А может, учиться слушать ?
Тебе ?
← →
Nick Denry © (2006-02-20 18:18) [34][33] Jeer © (20.02.06 18:13)
Слушать что? Бред про нереальное написание собственной ОС с браузером на "бетонной" архитектуре и платить на сайте Delphimaster за консультации?
Что же ты такого умного сказал, что бы к этому можно было прислушиваться?
Может хотя бы про флэш упомянул? Если в технологиях разбираешься? По теме -ни слова
← →
Jeer © (2006-02-20 18:27) [35]Nick Denry © (20.02.06 18:18) [34]
"Вопросы нужно учиться формулировать" (С)
Это не просто, согласен.
← →
Oo (2006-02-20 19:06) [36]По этой части лучше поинтересуйся на форуме gamedev.ru - там люди более адекватные.
← →
Nick Denry © (2006-02-20 19:44) [37][35] Jeer © (20.02.06 18:27)
Хорошо, как по вашему должен был быть сформулирован мой вопрос?
← →
Ученик чародея © (2006-02-20 19:59) [38]>>Nick Denry © (20.02.06 14:28)
GUI и клиент-сервер со своим протоколом.
← →
Ученик чародея © (2006-02-20 20:00) [39]PS
А Flash анимация? тормозить не должна на указанной выше конфигурации.
← →
Ученик чародея © (2006-02-20 20:19) [40]>>Nick Denry © (20.02.06 18:04) [30]
Macromedia Flash MX.
Где достать - базар.
Страницы: 1 2 вся ветка
Форум: "Прочее";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];
Память: 0.55 MB
Время: 0.014 c