Announcement

Collapse
No announcement yet.

BLUI Open Source HTML5/JS/CSS HUD/UI

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Are there any tutorials on updating the CEF build? getnamo updated his CEF to 2556. How much of a pain is it?

    Comment


      The plugin is still not compiling into Linux platforms (cross compiling with toolchain)
      So release a project with BLUI plugin is only available for Windows.
      The builder script only downloads and build cef and BLUI for Windows
      Can you add support for this ?

      Comment


        Originally posted by getnamo View Post
        Seeing as there have been quite a few people with issues getting BLUI to compile recently, I went ahead and updated and compiled my BLUI fork. You can find the latest release here: https://github.com/getnamo/BLUI/releases with documentation about the small differences in the fork here https://github.com/getnamo/BLUI

        Hope it helps
        You sir/madam, are a rockstar. Years ago when I was diving into engine development using such classics as Ogre3D and friends, I fell in love with the idea of powering my UI needs with HTML/CSS/JS. When I came across BLUI and some other similar plugins for UE, I was super-excited... But when I got around to tinkering with BLUI (it seemed to be the best bang-for-the-buck), I was saddened by it's state. Now you walk in, and I see a 4.18 compatible release over at GitHub.

        Thank you, thank you, thank you.

        Comment


          I know this plugin is no longer supported and even though I tried a while ago to keep it going, the amount of effort required to build CEF was just ridiculous ... I recommend you all look at this plugin: https://www.unrealengine.com/marketplace/web-ui

          The WebUI plugin allows developers to create rich web-based user interfaces using the Chromium Embedded Framework. It's powered by the native UnrealCEFSubProcess built into UE4 and includes support for Windows, Mac, and Linux. This plugin also has a robust JSON library that provides integrated management of objects, arrays, and primitive data types. It comes with an example project that demonstrates a startup map with a volume slider and FPS counter.
          I have already integrated it in to my project and it works extremely well ... the JavaScript callbacks are easy to use.
          Quinton Delpeche
          Founder - Gobbo Games | Designer - The Colony 2174 (Board Game) | Developer - Riders of Asgard

          Comment


            Originally posted by getnamo View Post
            Seeing as there have been quite a few people with issues getting BLUI to compile recently, I went ahead and updated and compiled my BLUI fork. You can find the latest release here: https://github.com/getnamo/BLUI/releases with documentation about the small differences in the fork here https://github.com/getnamo/BLUI

            Hope it helps
            Thanks for this! Can you update the BluiWorldWidgetActorExample to accept mouse and keyboard input by default?

            Comment


              Originally posted by Pugsleh View Post

              Thanks for this! Can you update the BluiWorldWidgetActorExample to accept mouse and keyboard input by default?
              It's open source, if you think a feature is needed, fork it and make a pull request to get the change included . I've also enabled https://github.com/getnamo/BLUI/issues on the fork so you can add requests and bugs you find with the fork there, which is easier for me to track.
              Plugins: GES - Node.js - TensorFlow - Socket.io Client - ZipUtility - Leap Motion - Hydra - Myo

              Comment


                qdelpeche While I agree the effort to build CEF is ridiculous, its also as I discovered... Unnecessary! I've successfully built working Mac binaries by patching the BluBrowser code and using the prebuilt versions of CEF that are able to be simply downloaded and compiled against. I've also looked at the Web-UI plugin, but since my usage of BLUI involves actors in the world, the WebUI plugin basically required me to rebuild everything from scratch making my own base actors and and substituting these in for the ones I'm already using and was not worth using. I'm sure it will useful to others, but its something to keep in mind if your usage of BLUI isn't restricted to UMG/Widget/UI usages.

                getnamo I'll have to submit some of my work to your branch once I've got time to clean it up. I've got my Mac Binaries and the changes it took to build BluBrowser against the current versions of prebuilt CEF binaries, plus a rough script to download CEF & put everything in the right folders, I can hopefully clean this up and get useful for others some time in early December. I want to try and work on including the BluBrowser components into the single repo to simplify the build scripts even further, but I don't yet know enough about the UE4 build pipeline to know how well it will handle the process of building a separate binary for the third party binaries directory.

                Comment


                  How can I use mouse events?I can't click on the web page.I'm looking forward to your answer.

                  Comment


                    Hi there,
                    any possibility to render pdf directly from this plugin?
                    Anyone has experience?
                    Thanks in advance!

                    Comment


                      This looks fantastic. What platforms does it run on?

                      Comment


                        I'm trying to make the mouse wheel to work, and i even try see one exemple from the version 2.1, but there's no example there.
                        Any advise?
                        Last edited by Invius; 03-18-2019, 06:58 AM.

                        Comment


                          By the time of me writing this comment, the Pluggin does not work, and it seems that it will not get anymore support aside from the minor fixes between Engine versions.
                          I was trying to search a way to implement google maps api in order to make a tutorial, since this does not work i am unable to continue my search.
                          https://github.com/getnamo/BLUI/issues/14
                          I had posted this issue to the current developer, two weeks have passed and no answer on if it is fixeble or not.
                          Video and Sample project:
                          https://youtu.be/INxLcLQ2nng
                          https://mega.nz/#!sFcF3SIb!FgJTGGswB...UsOlIhmpHPYhyI

                          PS: Dev did confirm that this pluggin will not be receiving the fixes mention, you can see our conversation in the github link above.
                          Last edited by Invius; 03-28-2019, 11:17 AM.

                          Comment


                            Originally posted by AbleChen View Post
                            How can I use mouse events?I can't click on the web page.I'm looking forward to your answer.
                            me too,i use 4.21.2

                            Comment


                              Iv notice if you have enabled UE4 "Web Plugin" somehow can cause some troubles. When I do enable WebGL pages still show me that my browser is not supported so after disabling "Web Plugin" they start to work.
                              Last edited by Soulast; 08-19-2019, 11:41 AM.

                              Comment


                                Alright, Iv manage to make it work on UE4.22 also recreate demo from 4.6 also add some extra staff. Link for download you will find in the description:



                                Last edited by Soulast; 08-23-2019, 02:50 PM.

                                Comment

                                Working...
                                X