Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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
3-1137372262
DimonS
2006-01-16 03:44
2006.03.12
Access +SQL


15-1140023986
Ученик чародея
2006-02-15 20:19
2006.03.12
Америка требует отменить торговые льготы, предоставляемые России.


2-1140710609
mozgan
2006-02-23 19:03
2006.03.12
ВСЕХ КОДЕРОВ С 23 ФЕВРАЛЯ !!!!!!!


2-1140631898
tort_S:)
2006-02-22 21:11
2006.03.12
Окно во весь экран


1-1139325958
t0mk4
2006-02-07 18:25
2006.03.12
TabControl1





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский