| Автор |
Сообщение |
|
Сообщение создано: 11. 03. 2010 [08:23]
|
|
almaz
Almaz Karimov
Contributor
Зарегистрирован(а) с: 25.09.2008
Сообщения: 516
|
Насколько знаю, примитив Медиа не имеет регулятора скорости воспроизведения. Поэтому лучше наложить друг на друга 2 примитива и включать соответствующий дискретной переменной (первый примитив напрямую, второй через инвертор). Мы накладывали друг на друга до 6 картинок различных состояний оборудования.
Со статичными изображениями аналогично.
А вот векторное рисование более интересно. Оно может отобразить намного больше состояний переменных. Например, состояние аналоговой переменной. Просто динамически меняем нужные координаты векторных элементов. То есть можно сделать очень сложные визуализации, которые невозможно представить набором кадров.
Это функционально, а так - это творчество и выбор инструмента только за художником.
21 век - век повсеместной автоматизации. Главное - во благо всем людям.
|
|
Сообщение создано: 11. 03. 2010 [08:30]
|
|
Aleksey
Aleksey Popkov
Contributor
Зарегистрирован(а) с: 31.07.2008
Сообщения: 326
|
Приметив Media имеет регулятор скорости проигрывания анимационного файла.
[Сообщение редактировалось 1 раз(а), в последний раз 11.03.2010 в 08:30.]
|
|
Сообщение создано: 11. 03. 2010 [08:33]
|
|
almaz
Almaz Karimov
Contributor
Зарегистрирован(а) с: 25.09.2008
Сообщения: 516
|
И каким атрибутом регулируется скорость? Нашел speed. В демо-проекте почему-то его не отобразило, а в новом созданном Медиа есть. Отобразило и в демо-проекте. когда вошёл в редактирование виджета. Тогда странно, конечно, что в web не работает... Может поможет:
Отображение через веб - проблемы и решения. Вот:
http://oscada.org/index.php?id=24&L=1&tx_mmforum_pi1[action]=list_post&tx_mmforum_pi1[tid]=103
[Сообщение редактировалось 3 раз(а), в последний раз 11.03.2010 в 09:00.]
21 век - век повсеместной автоматизации. Главное - во благо всем людям.
|
|
Сообщение создано: 11. 03. 2010 [09:02]
|
|
roman
Roman Savochenko
Moderator Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3797
|
almaz wrote:
Насколько знаю, примитив Медиа не имеет регулятора скорости воспроизведения.
Он то имеет атрибут управления скоростью, только стандартные Web-технологии сами не имеют механизма управления скоростью воспроизведения анимированными изображениями, да и добраться до отдельных изображений анимашки через JavaScript не возможно.
Learn, learn and learn better than work, work and work.
|
|
Сообщение создано: 11. 03. 2010 [09:42]
|
|
Sasha
Aleksandr Kechin
Создатель темы
Зарегистрирован(а) с: 12.02.2010
Сообщения: 13
|
Спасибо.
Скажите пожалуйста, а где происходит обсчет векторной картинки, например вращение wdg_cooler2 , на сервере? или все-таки браузером?
Волнуюсь за трафик.
|
|
Сообщение создано: 11. 03. 2010 [09:51]
|
|
roman
Roman Savochenko
Moderator Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3797
|
Если это анимированное изображение то никакого трафика не потребляется, крутит его сам браузер.
Learn, learn and learn better than work, work and work.
|
|
Сообщение создано: 11. 03. 2010 [10:12]
|
|
almaz
Almaz Karimov
Contributor
Зарегистрирован(а) с: 25.09.2008
Сообщения: 516
|
Обсчёт векторных примитивов, наверно, происходит в OpenSCADA. А вот как картинка доставляется в браузер? Может как обычная статичная картинка, только с периодическим обновлением?
[Сообщение редактировалось 3 раз(а), в последний раз 11.03.2010 в 10:16.]
21 век - век повсеместной автоматизации. Главное - во благо всем людям.
|
|
Сообщение создано: 11. 03. 2010 [10:22]
|
|
Sasha
Aleksandr Kechin
Создатель темы
Зарегистрирован(а) с: 12.02.2010
Сообщения: 13
|
roman wrote:
Если это анимированное изображение то никакого трафика не потребляется, крутит его сам браузер.
wdg_cooler2 из демки , угол поворота считает скриптик , - это анимированное изображение?
|
|
Сообщение создано: 11. 03. 2010 [10:38]
|
|
Aleksey
Aleksey Popkov
Contributor
Зарегистрирован(а) с: 31.07.2008
Сообщения: 326
|
Нет
|
|
Сообщение создано: 11. 03. 2010 [11:04]
|
|
roman
Roman Savochenko
Moderator Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3797
|
almaz wrote:
Обсчёт векторных примитивов, наверно, происходит в OpenSCADA. А вот как картинка доставляется в браузер? Может как обычная статичная картинка, только с периодическим обновлением?
Это конечно считается на сервере. Результатом является растровое изображение в формате PNG, которое и отправляется браузеру с периодичностью вычисления на сервере, но не чаще чем раз в секунду.
Learn, learn and learn better than work, work and work.
|