PlgMimSVGAnimationJP

Просмотр 15 сообщений - с 1 по 15 (из 27 всего)
  • Автор
    Записи
  • #45473
    JurasskPark
    Участник

    GitHub
    https://github.com/JurasskPark/RapidScada_v6/blob/master/SharewareDrivers/ScadaWeb/PlgMimSVGAnimationJP/README.ru.md

    Плагин
    https://github.com/JurasskPark/RapidScada_v6/releases?q=PlgMimSVGAnimationJP&expanded=true


    https://github.com/JurasskPark/RapidScada_v6/blob/master/SharewareDrivers/ScadaWeb/PlgMimSVGAnimationJP/Source/PlgMimSVGAnimationJP_009.png?raw=true


    https://github.com/JurasskPark/RapidScada_v6/blob/master/SharewareDrivers/ScadaWeb/PlgMimSVGAnimationJP/Source/PlgMimSVGAnimationJP_008.png?raw=true

    Видео
    https://jurasskpark.ru/files/forum/plgsvganimationjp.mp4

    Создавайте SVG-символы оборудования для мнемосхем Rapid SCADA и анимируйте отдельные детали по значениям каналов. Нарисуйте насос, клапан или технологический узел во встроенном дизайнере, назначьте каналы и настройте действия оператора.

    Стоимость: 5000 рублей

    #45474
    manjey73
    Участник

    Только анимированные?

    #45476
    JurasskPark
    Участник

    Не анимированные и так все умеют рисовать. 🙂

    #45477
    manjey73
    Участник

    Ну, я смотрю немного шире, не только вращение, уровни, а ещё и показать/скрыть, показать в одном месте или другом, изменение координат, цвета по условиям.
    В общем все то, что сейчас в фейсплейтах надо корячиться скриптами 🙂

    Все то, что описывал ранее при работе с svg.

    #45478
    manjey73
    Участник

    На счёт все умеют, это ты сильно загнул.
    Хорошо, если люди от АСУ вообще могут нарисовать svg, чтобы он подошёл к схеме.
    Я даже не представляю, сколько убил времени на простые примитивы.
    Несколько лет наверное, и то, полного понимания в создании svg нет.

    #45479
    JurasskPark
    Участник

    Изменение цвета и координат — это тоже анимация. 🙂

    #45480
    manjey73
    Участник

    да, я знаю. Как на счет показать/скрыть?

    Еще один нюанс, у svg изображения есть контур, ну по сути это размер видимости, которую мы делаем.
    С точки зрения статуса и значительности аварии выставлять дополнительные изображения поверх нашего.

    сложновато объяснить, если простыми словами, есть предустановленные изображения в зависимости от значительности события, так вот чтобы их не малевать в каждом своем изображении, чтобы плагин их сам выставлял, ему только сказать Нужно/не нужно и при каких условиях.

    #45481
    manjey73
    Участник

    В общем будет время, попробую, чтобы понять, нужно ли мне это или нет 🙂
    Пока особо не понимаю, что там и как.

    в догонку к предыдущему посту. Сейчас в фейсплейте можно сделать так, что у нас есть контур фейсплейта, совмещенный с главным кодом Разметки, и дополнительно можно разместить изображение в Разметке так, что оно выйдет за контур фейсплейта.

    Вот такая штука нужна в определенных ситуациях.

    • Ответ изменён 3 дня, 21 час назад пользователем manjey73.
    #45489
    Mikhail
    Модератор

    Красота )

    #45507
    manjey73
    Участник

    FacePalm

    ну, дальше как-то и смотреть не хочется 🙂

    #45508
    manjey73
    Участник

    любой редактор или конвертер выдаст svg, преимущественно состоящий из <path>
    В нем можно менять цвет линии, толщину, цвет заливки, в случае если контур закрыт.
    Либо через смену <style>, указание class=, либо если используются прямые атрибуты.

    Без этого, можно даже не открывать, мне так кажется.

    опять же <line> не поддерживается, хотя там при помощи скрипта можно менять координаты x1,2 и y1,2

    • Ответ изменён 2 дня, 22 часа назад пользователем manjey73.
    #45513
    Mikhail
    Модератор

    Да, желательно сделать поддержку path.
    С чем связана сложность поддержки тех или иных тегов SVG?

    #45514
    manjey73
    Участник

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

    А так, я загрузил примитивнейший svg и получил квадрат Малевича.

    Опять же, поворот нужен не только какого-то элемента, а например всего изображения. То есть как бы исходника.

    #45516
    JurasskPark
    Участник

    Импорт и экспорт задумывался как изображения, разработанные в самом редакторе, а не все варианты редакторв SVG.

    можно проверить последнюю версию с исправленными ошибками.
    https://github.com/JurasskPark/RapidScada_v6/releases/tag/PlgMimSVGAnimationJP_v6.5.0.12

    #45517
    manjey73
    Участник

    Ну, если художники есть, оно конечно хорошо, но я например, не хожожник. Скорее просто оформитель. Взял готово, там мазнул, сям мазнул, где-то SMIL анимацию добавил.

    Я же писал тебе, писал, что не нужен редактор, нужен конструктор. Сгруппировать, переставить, добавить атрибут. Где-то в тексте, где-то мышкой подправить.
    А сложности, это уже в граф редактор грузим.

    • Ответ изменён 2 дня, 1 час назад пользователем manjey73.
Просмотр 15 сообщений - с 1 по 15 (из 27 всего)
  • Для ответа в этой теме необходимо авторизоваться.