HISE Logo Forum
    • Categories
    • Register
    • Login

    HISE graphics possibilities vs. JUCE (JUCE demo project example)

    Scheduled Pinned Locked Moved General Questions
    7 Posts 3 Posters 319 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.
    • ?
      A Former User
      last edited by

      I was browsing the JUCE demo projects, as well as some JUCE summit talks by Julian Storer about developing UIs in JUCE today.

      Since, looking at the code of this particular example, all of these seem to be paint functions! Drawing vector shapes, rotating them, color gradients, changing alpha values, etc. I was wondering if all of this could somehow be written in HISE as well?!? I suppose it should be possible?

      I am honestly quite fascinated by the possibilities of the graphics function in JUCE/HISE. There seems to be a lot of potential and the limit is really one's own ingenuity and mastery of it...

      GRAPHICS.mp4

      favicon

      Google Docs (drive.google.com)

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

        Link Preview Image
        HISE | Docs

        favicon

        (docs.hise.audio)

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

        ? 1 Reply Last reply Reply Quote 0
        • ?
          A Former User @d.healey
          last edited by

          @d-healey Well yes. I can add anything I like or am able to via C++ sourcecode I guess. But would you say that it is even necessary in this particular case, looking at the graphics?

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

            Not sure what your question is. You can use a subset of the options JUCE gives you with the scripting panel, but it's not feature complete so if you are missing a particular function in the HISE scripting layer that is available in JUCE, you can either write a wrapper for it yourself or ask here on the forum if it would be a sensible addition.

            ? 1 Reply Last reply Reply Quote 0
            • ?
              A Former User @Christoph Hart
              last edited by

              @Christoph-Hart My question is whether it is possible to do something like this already with the tools available in HISE or not? If no, well, I don't feel confident enough yet to dive into the sourcecode and do all the witchcraft that you mentioned. But from what I saw in the demo project I thought that it might be possible to do this already with the tools available, no? I can rotate a vector image, or change the alpha of it, etc., no???

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

                Yeah sure, check out the docs:

                https://docs.hise.audio/scripting/scripting-api/graphics/index.html
                https://docs.hise.audio/scripting/scripting-in-hise/scriptpanel.html

                ? 1 Reply Last reply Reply Quote 0
                • ?
                  A Former User @Christoph Hart
                  last edited by

                  @Christoph-Hart Awesome! I thought so! 🙏🖖

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

                  18

                  Online

                  1.7k

                  Users

                  11.8k

                  Topics

                  102.6k

                  Posts