УкраїнськаEnglishmRussian
Вхід/Новий
У темі багато повідомлень

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


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

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

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

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

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. В демо-проекте почему-то его не отобразило, а в новом созданном Медиа есть. Отобразило и в демо-проекте. icon_smile.gif когда вошёл в редактирование виджета. Тогда странно, конечно, что в 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
Повідомлення: 3750
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
Повідомлення: 3750
Если это анимированное изображение то никакого трафика не потребляется, крутит его сам браузер.

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
Повідомлення: 3750
almaz wrote:

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

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

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



3596