EnglishУкраїнськаmRussian
Login/New
Topic with many replies

Помогите разобраться -


Author Message
Written on: 11. 03. 2010 [08:23]
almaz
Almaz Karimov
Contributor
registered since: 25.09.2008
Posts: 516
Насколько знаю, примитив Медиа не имеет регулятора скорости воспроизведения. Поэтому лучше наложить друг на друга 2 примитива и включать соответствующий дискретной переменной (первый примитив напрямую, второй через инвертор). Мы накладывали друг на друга до 6 картинок различных состояний оборудования.

Со статичными изображениями аналогично.

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

Это функционально, а так - это творчество и выбор инструмента только за художником. icon_biggrin.gif

21 век - век повсеместной автоматизации. Главное - во благо всем людям.
Written on: 11. 03. 2010 [08:30]
Aleksey
Aleksey Popkov
Contributor
registered since: 31.07.2008
Posts: 326
Приметив Media имеет регулятор скорости проигрывания анимационного файла.

[This article was edited 1 times, at last 11.03.2010 at 08:30.]
Written on: 11. 03. 2010 [08:33]
almaz
Almaz Karimov
Contributor
registered since: 25.09.2008
Posts: 516
И каким атрибутом регулируется скорость? Нашел speed. В демо-проекте почему-то его не отобразило, а в новом созданном Медиа есть. Отобразило и в демо-проекте. icon_smile.gif когда вошёл в редактирование виджета. Тогда странно, конечно, что в web не работает... Может поможет:

Отображение через веб - проблемы и решения. Вот:
http://oscada.org/index.php?id=24&L=1&tx_mmforum_pi1[action]=list_post&tx_mmforum_pi1[tid]=103

[This article was edited 3 times, at last 11.03.2010 at 09:00.]

21 век - век повсеместной автоматизации. Главное - во благо всем людям.
Written on: 11. 03. 2010 [09:02]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
almaz wrote:

Насколько знаю, примитив Медиа не имеет регулятора скорости воспроизведения.

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

Learn, learn and learn better than work, work and work.
Written on: 11. 03. 2010 [09:42]
Sasha
Aleksandr Kechin
Topic creator
registered since: 12.02.2010
Posts: 13
Спасибо.
Скажите пожалуйста, а где происходит обсчет векторной картинки, например вращение wdg_cooler2 , на сервере? или все-таки браузером?
Волнуюсь за трафик.
Written on: 11. 03. 2010 [09:51]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
Если это анимированное изображение то никакого трафика не потребляется, крутит его сам браузер.

Learn, learn and learn better than work, work and work.
Written on: 11. 03. 2010 [10:12]
almaz
Almaz Karimov
Contributor
registered since: 25.09.2008
Posts: 516
Обсчёт векторных примитивов, наверно, происходит в OpenSCADA. А вот как картинка доставляется в браузер? Может как обычная статичная картинка, только с периодическим обновлением?

[This article was edited 3 times, at last 11.03.2010 at 10:16.]

21 век - век повсеместной автоматизации. Главное - во благо всем людям.
Written on: 11. 03. 2010 [10:22]
Sasha
Aleksandr Kechin
Topic creator
registered since: 12.02.2010
Posts: 13
roman wrote:

Если это анимированное изображение то никакого трафика не потребляется, крутит его сам браузер.


wdg_cooler2 из демки , угол поворота считает скриптик , - это анимированное изображение?
Written on: 11. 03. 2010 [10:38]
Aleksey
Aleksey Popkov
Contributor
registered since: 31.07.2008
Posts: 326
Нет
Written on: 11. 03. 2010 [11:04]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
almaz wrote:

Обсчёт векторных примитивов, наверно, происходит в OpenSCADA. А вот как картинка доставляется в браузер? Может как обычная статичная картинка, только с периодическим обновлением?

Это конечно считается на сервере. Результатом является растровое изображение в формате PNG, которое и отправляется браузеру с периодичностью вычисления на сервере, но не чаще чем раз в секунду.

Learn, learn and learn better than work, work and work.



2835