Announcement

Collapse
No announcement yet.

BLUI Open Source HTML5/JS/CSS HUD/UI

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

    Hi folks, I'm having issues compiling BLUI on Windows: after about an hour of compilation, it gives this:

    http://pastebin.com/E05papfu

    Let me know if anyone's had this error yet, any help would be greatly appreciated. Thank you!
    My work: Iron Rain - Space Games' Finest Hour

    Comment


      Originally posted by spychiatrist View Post
      Hi folks, I'm having issues compiling BLUI on Windows: after about an hour of compilation, it gives this:

      http://pastebin.com/E05papfu

      Let me know if anyone's had this error yet, any help would be greatly appreciated. Thank you!
      I am having the same issue and noticed some errors before that:

      http://pastebin.com/sUcdXzjK

      Did you find a solution?

      Comment


        Originally posted by spychiatrist View Post
        Hi folks, I'm having issues compiling BLUI on Windows: after about an hour of compilation, it gives this:

        http://pastebin.com/E05papfu

        Let me know if anyone's had this error yet, any help would be greatly appreciated. Thank you!
        error C2220: warning treated as error. change the CEF's project files *.vcxproj. to not treat warning's as error's at compile time.

        https://msdn.microsoft.com/en-us/library/thxezb7y.aspx

        Comment



          Hello, first time posting here, I saw BLUI and think it is a real good alternative for beginner to UE to build UI / 3D Widgets Menu.

          I tried running BLUI as 3D Widget with Widget Interaction attached to FP shooter example and somehow getting this weird stutter:



          Here is the Blueprint node I use on my tick:

          Click image for larger version

Name:	1.png
Views:	1
Size:	89.3 KB
ID:	1125680
          Click image for larger version

Name:	2.png
Views:	1
Size:	300.6 KB
ID:	1125681

          The hover seems to be receiving something, but not able to work consistently. Sometimes even got activated on click event (I called Trigger Left Mouse Down on Blu Eye UI ExampleHUD on the same location), I got the location using (Get 2D Hit Location) from Widget Interaction.

          Here is the HTML and CSS I'm using on this example

          <html>
          <head>
          <title>InteriorVR Menu</title>
          <link rel="stylesheet" type="text/css" href="interiorvr/style.css">
          </head>
          <body>
          <div class="button" onclick="blu_event('click_me','hello there!')">
          <span>HOVER ME</span>
          </div>
          </body>
          </html>
          .button {
          width: 400px;
          background-color: rgba(20,20,20,0.8);
          color: #fff;
          padding: 100px;
          font-family: Verdana;
          font-size: 60px;
          text-align: center;
          }

          .button:hover {
          background-color: rgba(220,220,220,0.8);
          color: #000;
          }


          .button:hover span { display: none }
          .button:hover:before { content: "HOVERED!" }

          Edit: It seems to work when I attach it to Viewport and activate the mouse cursor on player controller, but wasn't able to figure out how to get the Demo even working.
          Edit2: I figure something out, when showing mouse cursor, stutter happens when either one of the Widget Interaction or Actual Cursor are not on top of the HUD. Are there any way to ignore the cursor position and rely solely on the Widget Interaction?


          Okay so it was on ExampleHUD, OnMouseMove to be disabled on my case, solved anyway
          Thanks for the great plugin!
          Last edited by whitesn; 03-29-2017, 05:52 AM.

          Comment


            I can't actually build this plugin at all. It gets to "Applying Patches..." then a prompt asks if I want to allow "patch.exe" to run. Then absolutely nothing happens.
            If I close the patch window, it starts right back up. If I close it and say "No" to whether Windows can start it or not, it keeps going.

            Then after a while, it tells me there was an Index Out of Bounds exception, and stops running entirely. That's after 3 hours of running, and downloading 28 GB of files on my computer.
            What am I supposed to do here? Or could someone provide a finished build with the latest commits? I wanted the 19 latest commits that the current done release on the github doesn't have.

            Comment


              I still have issues with this.

              Comment


                Has anyone gotten this to compile for latest UE4? I've been running into a ton of issues with this. Theres no documentation on building, but I'm running into `warning C4334` compile err for CEF, but any attempt to suppress/disable the warning gets thrown out the window and still show me the error/warning. Anyone know how to disable the C4334 warnings with gyp?

                Comment


                  Still can't make this compile.

                  Comment


                    Originally posted by Vipar View Post
                    Still can't make this compile.
                    My error was related to CEF_REQUIRE_UI_THREAD() (macro not found) in RenderHandler.cpp
                    My workaround is include cef_helpers.h in the RenderHandler.h
                    #include "../ThirdParty/cef/Win/include/wrapper/cef_helpers.h"

                    Comment


                      Hello,

                      I moved my project from ue4.14.1 to ue4.16.1. However the project that is using BluEye is not compiling.

                      I grabbed the latest release of BLUI from github, version 3.1 and replaced the BLUI folder inside of my Game Project. Then I re Generated Visual Studio project files and tried to recompile and it fails every time at Blueye.

                      Code:
                      1>------ Build started: Project: ShaderCompileWorker, Configuration: Development_Program x64 ------
                      1>D:\UnrealEngine\UnrealEngine4-16\Engine\Build\BatchFiles\Build.bat ShaderCompileWorker Win64 Development -waitmutex
                      1>Creating makefile for ShaderCompileWorker (no existing makefile)
                      1>Target is up to date
                      1>Deploying ShaderCompileWorker Win64 Development...
                      1>Total build time: 1.84 seconds (NoActionsToExecute executor: 0.00 seconds)
                      2>------ Build started: Project: MusicalRange, Configuration: Development_Editor x64 ------
                      2>D:\UnrealEngine\UnrealEngine4-16\Engine\Build\BatchFiles\Build.bat MusicalRangeEditor Win64 Development "D:\Dropbox\MusicalRange-4.16\MusicalRange.uproject" -waitmutex
                      2>Couldn't parse 'r.TranslucentLightingVolume 0'
                      2>Creating makefile for MusicalRangeEditor (no existing makefile)
                      2>Performing 7 actions (4 in parallel)
                      2>Blu.generated.cpp
                      2>Module.Blu.cpp
                      2>Module.BluLoader.cpp
                      2>D:\Dropbox\MusicalRange-4.16\Plugins\BLUI\Source\Blu\Public\BluEye.h(54): error C2039: 'GetMaterialInstance': is not a member of 'UBluEye'D:\Dropbox\MusicalRange-4.16\Plugins\BLUI\Source\Blu\Public\BluEye.h(54): error C2039: 'GetMaterialInstance': is not a member of 'UBluEye'
                      2>
                      2>D:\Dropbox\MusicalRange-4.16\Plugins\BLUI\Source\Blu\Public\BluEye.h(51): note: see declaration of 'UBluEye'
                      2>D:\Dropbox\MusicalRange-4.16\Plugins\BLUI\Source\Blu\Public\BluEye.h(51): note: see declaration of 'UBluEye'
                      2>D:\Dropbox\MusicalRange-4.16\Plugins\BLUI\Source\Blu\Public\BluEye.h(54): error C2660: 'UBluEye::init': function does not take 0 argumentsD:\Dropbox\MusicalRange-4.16\Plugins\BLUI\Source\Blu\Public\BluEye.h(54): error C2660: 'UBluEye::init': function does not take 0 arguments
                      2>
                      2>D:\Dropbox\MusicalRange-4.16\Plugins\BLUI\Source\Blu\Private\RenderHandler.cpp(37): error C3861: 'CEF_REQUIRE_UI_THREAD': identifier not found
                      2>D:\Dropbox\MusicalRange-4.16\Plugins\BLUI\Source\Blu\Private\RenderHandler.cpp(48): error C3861: 'CEF_REQUIRE_UI_THREAD': identifier not found
                      2>[4/7] Link UE4Editor-BluLoader.dll
                      2>[5/7] Link UE4Editor-BluLoader.lib
                      2>   Creating library D:\Dropbox\MusicalRange-4.16\Plugins\BLUI\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-BluLoader.lib and object D:\Dropbox\MusicalRange-4.16\Plugins\BLUI\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-BluLoader.exp
                      2>   Creating library D:\Dropbox\MusicalRange-4.16\Plugins\BLUI\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-BluLoader.suppressed.lib and object D:\Dropbox\MusicalRange-4.16\Plugins\BLUI\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-BluLoader.suppressed.exp
                      2>ERROR : UBT error : Failed to produce item: D:\Dropbox\MusicalRange-4.16\Plugins\BLUI\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Blu.suppressed.exp
                      2>Total build time: 45.05 seconds (Local executor: 0.00 seconds)
                      2>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.MakeFile.Targets(37,5): error MSB3075: The command "D:\UnrealEngine\UnrealEngine4-16\Engine\Build\BatchFiles\Build.bat MusicalRangeEditor Win64 Development "D:\Dropbox\MusicalRange-4.16\MusicalRange.uproject" -waitmutex" exited with code 5. Please verify that you have sufficient rights to run this command.
                      2>Done building project "MusicalRange.vcxproj" -- FAILED.
                      ========== Build: 1 succeeded, 1 failed, 2 up-to-date, 0 skipped ==========
                      I thought that maybe I could fix it by looking at the errors, but I am puzzled. As it complains about line 54 "getMaterialInstance" but there is nothing of that in that line. Only the GENERATED_BODY() macro.
                      Musical Range VR | Musical Range Trailer | Pausing Game On Steam Overlay | Aperture Tag

                      Comment


                        Originally posted by Motanum View Post
                        Hello,

                        I moved my project from ue4.14.1 to ue4.16.1. However the project that is using BluEye is not compiling.

                        I grabbed the latest release of BLUI from github, version 3.1 and replaced the BLUI folder inside of my Game Project. Then I re Generated Visual Studio project files and tried to recompile and it fails every time at Blueye.

                        I thought that maybe I could fix it by looking at the errors, but I am puzzled. As it complains about line 54 "getMaterialInstance" but there is nothing of that in that line. Only the GENERATED_BODY() macro.
                        The prebuilt version seems to be older than the latest commits to the git so you should probably try building the plugin yourself and using that. Guide here: https://github.com/AaronShea/BLUI/tree/master/builder

                        Comment


                          Originally posted by Duulis View Post
                          The prebuilt version seems to be older than the latest commits to the git so you should probably try building the plugin yourself and using that. Guide here: https://github.com/AaronShea/BLUI/tree/master/builder
                          Thanks for the reply. I dunno what happened, but it compiled this morning first try after restarting my PC. So, it kinda fixed itself.
                          Musical Range VR | Musical Range Trailer | Pausing Game On Steam Overlay | Aperture Tag

                          Comment


                            Can I use this plugin in ue4.15?

                            PublicDependencyModuleNames.AddRange(
                            new string[]
                            {
                            "Core",
                            "CoreUObject",
                            "Engine",
                            "InputCore",
                            "RenderCore",
                            "RHI",
                            "Slate",
                            "SlateCore",
                            "UMG",
                            "Json",
                            "CEF3"
                            });

                            Comment


                              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
                              Plugins: GES - Node.js - TensorFlow - Socket.io Client - ZipUtility - Leap Motion - Hydra - Myo

                              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
                                Thank you so much getnamo

                                Comment

                                Working...
                                X