HISE Logo Forum
    • Categories
    • Register
    • Login

    Rive in HISE

    Scheduled Pinned Locked Moved General Questions
    15 Posts 4 Posters 840 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      gryphonsegg
      last edited by

      like Lottie, can HISE work with RIVE files? IF so... how? thanks in advance!

      Christoph HartC 1 Reply Last reply Reply Quote 0
      • Christoph HartC
        Christoph Hart @gryphonsegg
        last edited by

        @gryphonsegg looks interesting but it's a super fresh thing and the subscription pricing doesn't make it a very tempting offer.

        I would need to add their C++ runtime to HISE but as long as there is almost no adaption this is not anywhere near the top of my priority list.

        G 1 Reply Last reply Reply Quote 0
        • G
          gryphonsegg @Christoph Hart
          last edited by

          @Christoph-Hart thank you. I was wondering about that. Also, is there some way other than just animation in general that Unreal can be integrated into a project? I am using it for some motion graphic and interface animation etc but I was wondering if there were other ways to use these together.

          StraticahS 1 Reply Last reply Reply Quote 0
          • StraticahS
            Straticah @gryphonsegg
            last edited by Straticah

            @gryphonsegg @Christoph-Hart just wanted to ask the same ^^

            I am using rive for web and app projects since it replaced lottie in the web context.

            The good thing about Rive is that it has many non linear value based interactions compared to linear filmstrips or lotties. Also i would say its easier to program for beginners than glsl or electron react, Qt etc. - the editor and setup is very intuitive.

            Rive Examples:
            https://rive.app/community/files/5479-10816-xs-and-ohhhhs/
            https://rive.app/community/files/10884-20860-dial/
            https://rive.app/community/files/9497-18076-dynamic-counter-with-joystick/

            Is there anything simmilar for building interactive UIs within HISE (or easy to integrate 3rd party)?

            building user interfaces in HISE :)
            web: www.vst-design.com

            1 Reply Last reply Reply Quote 1
            • d.healeyD
              d.healey
              last edited by

              From what I understand the only way to create Rive animations is to use the Rive editor. I'd be wary about integrating something that relies on a third-party's proprietary app.

              Libre Wave - Freedom respecting instruments and effects
              My Patreon - HISE tutorials
              YouTube Channel - Public HISE tutorials

              StraticahS 1 Reply Last reply Reply Quote 1
              • StraticahS
                Straticah @d.healey
                last edited by Straticah

                @d-healey yeah its too advanced to be featured in after effects, figma, lottielabs or any other motion graphic animation software at this point.

                I just dont see any alternative that comes close to rive when it comes to building reactive ui elements.

                If its possible to integrate any other 3rd party option that is strong in creating non linear ui elements id really look into that. LAF is great but the time and amount of code to come close to RIVE or other web animation solutions is just not efficient for that type of truly interactive UI.

                Id say there is no great GUI option/editor for designers at this point compared to app/web etc.
                HISE is by far the most intuitive for vst GUI but lacks 3rd party integration of tools that most UI UX designers use quite often.

                building user interfaces in HISE :)
                web: www.vst-design.com

                Christoph HartC 1 Reply Last reply Reply Quote 0
                • Christoph HartC
                  Christoph Hart @Straticah
                  last edited by

                  @Straticah as I said, it requires a completely new renderer apart from the JUCE graphics renderer which makes it an absolute nope at the moment.

                  3rd party integration of tools that most UI UX designers use quite often.

                  Hence all the new CSS stuff...

                  StraticahS 1 Reply Last reply Reply Quote 2
                  • StraticahS
                    Straticah @Christoph Hart
                    last edited by

                    @Christoph-Hart Yeah totally understand that.

                    First time using RIVE just felt it was made for Audio Interfaces so its a bummer its unusable in that scenario.

                    What would you suggest learning when it comes to complex or interactive UIs within HISE?

                    I really enjoy designing in other software than HISE and then porting ready made elements to HISE - any suggestion there? Glsl, Css etc? Would love to hear your opinion on that.

                    building user interfaces in HISE :)
                    web: www.vst-design.com

                    StraticahS 1 Reply Last reply Reply Quote 0
                    • StraticahS
                      Straticah @Straticah
                      last edited by

                      Or better phrased Question maybe...

                      "where do you see the innovation in plugin GUI at the moment?"

                      building user interfaces in HISE :)
                      web: www.vst-design.com

                      StraticahS 1 Reply Last reply Reply Quote 0
                      • StraticahS
                        Straticah @Straticah
                        last edited by Straticah

                        @Christoph-Hart i think this timestamp could be interesting:

                        9065d7c9-fca9-40a8-8a0d-7848aece59f7-image.png

                        I appreciate the very conservative attitude of most people on the forum when it comes to 3rd party tools, or web technologies, but I think the immense potential for UI development speaks for itself here. :)

                        Is this something we can expect from HISE?

                        building user interfaces in HISE :)
                        web: www.vst-design.com

                        Christoph HartC 1 Reply Last reply Reply Quote 0
                        • Christoph HartC
                          Christoph Hart @Straticah
                          last edited by

                          @Straticah said in Rive in HISE:

                          Is this something we can expect from HISE?

                          It's already possible, just add a webview and go crazy with the JS framework of the day :)

                          At the end it's a rather subjective issue, but after the honeymoon phase of "wow everything can be done in a webview, let's put QUAKE 3D into my plugin" I pretty much came back to preferring native UIs even if that means that you miss out on some of the notably awesome UX options. At the end it's way to unpredictable and you're giving away control to the OS browser where debugging is close to impossible.

                          StraticahS 2 Replies Last reply Reply Quote 1
                          • StraticahS
                            Straticah @Christoph Hart
                            last edited by

                            @Christoph-Hart oh i will check this out! very interesting :)

                            building user interfaces in HISE :)
                            web: www.vst-design.com

                            1 Reply Last reply Reply Quote 0
                            • StraticahS
                              Straticah @Christoph Hart
                              last edited by Straticah

                              @Christoph-Hart Adam Wilson linked a GUI design library called YUP i dont know if that helps or makes things more complicated (probably) but wanted to share Linkedin Post

                              building user interfaces in HISE :)
                              web: www.vst-design.com

                              Christoph HartC 1 Reply Last reply Reply Quote 0
                              • Christoph HartC
                                Christoph Hart @Straticah
                                last edited by

                                @Straticah yup is an entire JUCE replacement which I might switch to in the very very long run, and while it will bring native RIVE support out of the box, it certainly doesn‘t justify rewriting about 60% of the HISE codebase for that alone.

                                StraticahS 1 Reply Last reply Reply Quote 1
                                • StraticahS
                                  Straticah @Christoph Hart
                                  last edited by

                                  @Christoph-Hart oh its a juce competitor, now i am even more interested in its features. Interesting that you would consider switching in the long run - seems to have some potential then.

                                  building user interfaces in HISE :)
                                  web: www.vst-design.com

                                  1 Reply Last reply Reply Quote 0
                                  • First post
                                    Last post

                                  18

                                  Online

                                  1.7k

                                  Users

                                  11.8k

                                  Topics

                                  102.6k

                                  Posts