Announcement

Collapse
No announcement yet.

Persistent Graphics Menu

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

    #16
    Yes, they would automatically apply. In fact, here you go :


    I believe this is what you are referring to ? : )
    Last edited by k.alpha; 04-17-2015, 11:58 AM. Reason: Correctly embedded the video

    Comment


      #17
      Originally posted by k.alpha View Post
      Yes, they would automatically apply. In fact, here you go :


      I believe this is what you are referring to ? : )
      Yes exactly! This is awesome- purchased! Thanks for the very clean and clear BP- great learning resource!
      ARTSTATION: https://www.artstation.com/artist/noisestorm

      Comment


        #19
        Thank you This being the first content that I have presented to this community, positive feedbacks really honor me

        Ah that's good to know as well, I did my best to make it as clear and comprehensible as possible. Do let me know if you have any questions or other feedbacks about it !

        Comment


          #20
          Originally posted by SaviorNT View Post
          Does this feature a "Enable / Disable VR Display" feature?
          Hello, no it doesn't. I kept myself from introducing any VR functionality with this system on purpose because of two reasons :

          First; I did not want to sell anything that I would have no means of testing - and no matter how carefull I did the "blueprinting" of it, without a VR device I simply can not actually test it. Second; if I added any VR functionality I would have to increase the price a bit (I'm talking about a menu that you have total control over VR options and not just enabling disabling it) which would be unfair to those who are not interested in the VR part of the system.

          However I will soon need to obtain a VR device for my own project as well, and if there is much request for such a functionality when I have the device then I'd be glad to create a new submission that allows for full VR control in your projects - it'd of course be compatible with this system.
          Last edited by k.alpha; 04-20-2015, 11:54 AM. Reason: I wrote "three" reasons instead of two hehe

          Comment


            #21
            Ok, so I just watched the video on it (which would have answered my question ). From what I've seen, all that is really needed is a "Head bob" checkbox and an enable/disable HMD. Other settings, such as player height and IPD are controlled through the driver software/runtime.
            WIP: Science Project - A collection of middle school through advanced college level science theory and formula-based functions for use in your own projects
            World Machine to UE4 Export Macro
            WM Folder Generator - Creates a folder that you name with HeightMap, NormalMap, SplatMap, and Tile sub-folders

            Comment


              #22
              Originally posted by SaviorNT View Post
              Ok, so I just watched the video on it (which would have answered my question ). From what I've seen, all that is really needed is a "Head bob" checkbox and an enable/disable HMD. Other settings, such as player height and IPD are controlled through the driver software/runtime.
              Oh just that is indeed easy. I meant the more advanced controls explained here : https://wiki.unrealengine.com/Oculus_Rift

              Hehe when I say "VR functionality" I thought of more complex stuff like disabling "walking bob" effect for your games when VR is on, disabling camera shakes, applying a global PP saturation or color grading to dim the world a bit to prevent headaches, adjustung the height according to your main character etc. Like a general "turn VR on for this game AND tweak other options accordingly" button rather than just a "turn VR on" button.

              Just turning it on and off is indeed as easy as that - this is all my theoretical knowladge on the subject of course, not having the device myself I can not claim to know it for sure : ) This is how I had semi-planned to go with it for my game though; an option to simply turn on and off VR that also tweaks the other necessary settings, and then an advanced tab that let's players tweak those other settings themselves in case they want to. Naturally this is the "VR functionality" I had in mind for a menu if I decided on doing it.

              Comment


                #23
                Ah, ok.. so more of an "advanced settings" then. Gotcha.

                One thing to note though about player height, is that it is controlled by the position of the camera. For the immersion effect, you don't want to change the actual height (Z-offset) of the camera, since, for example, if my character is a dwarf character, but IRL I am 8' tall, if I look down, I'll see, next to my knees, the neck/body/etc of my character.. In the Oculus runtime desk demo, they have a seated/standing button which is actually VERY accurate; I wish I knew how they did that. I think it's a "scene scaling" thing, but I am not sure.

                As far as camera shake, I'm not a fan of shaking cameras in any game, so it won't be in mine
                WIP: Science Project - A collection of middle school through advanced college level science theory and formula-based functions for use in your own projects
                World Machine to UE4 Export Macro
                WM Folder Generator - Creates a folder that you name with HeightMap, NormalMap, SplatMap, and Tile sub-folders

                Comment


                  #24
                  Ah good point, I'll definitely keep that in mind !

                  And camere shakes aren't that bad hehe, but I have to agree they are tedious when they're exaggerated too much, which is the case lately in games using them.

                  Anyway, when I am developing VR functionality for my own project I'd be glad to share my experiences or even build a very cheap submission from it : )

                  Comment


                    #25
                    @k.alpha - I followed your tutorial to implement the system in my project ... but I am not getting the drop down lists displayed at all. Have I missed something?

                    Click image for larger version

Name:	caa142697a.jpg
Views:	1
Size:	251.3 KB
ID:	1075595

                    Click image for larger version

Name:	cda92dbbad.jpg
Views:	1
Size:	253.1 KB
ID:	1075596

                    So I am not sure what is happening?

                    Edit: Never mind, I figured it out. Thanks. 8-}
                    Last edited by qdelpeche; 05-03-2015, 08:58 AM.
                    Quinton Delpeche
                    Founder - Gobbo Games | Designer - The Colony 2174 (Board Game) | Developer - Riders of Asgard

                    Comment


                      #26
                      Hey, have you made sure that you set all the "usable options" bools to true in the BP_GraphicsMain after placing it in your level? By default they are all set to false when dropped in your level, that's the first possible issue I can think of.

                      Edit : Ah I'm glad : ) Let me know if you have any feedbacks !
                      Last edited by k.alpha; 05-03-2015, 09:10 AM.

                      Comment


                        #27
                        Hello

                        First of all, great work on the blueprint, it's quite expansive indeed. Seeing how much work has gone in, I think the price is quite competitive!

                        Just a question, how would I go about adding a resolution? Seems 1920x1200 is missing, which as far as I know is the most used resolution among pc gamers...
                        Last edited by hfbvisuals; 07-31-2015, 08:08 AM.
                        Maurice de Koning
                        3D visualiser at HFB

                        Comment


                          #28
                          Typo in the resolution settings. In FireConsoleCommand. r.SetRes 1280x768 litteral string repeats twice.
                          You need to fix the first one to be 1280x720

                          Comment


                            #29
                            Originally posted by hfbvisuals View Post
                            Hello

                            First of all, great work on the blueprint, it's quite expansive indeed. Seeing how much work has gone in, I think the price is quite competitive!

                            Just a question, how would I go about adding a resolution? Seems 1920x1200 is missing, which as far as I know is the most used resolution among pc gamers...
                            Sorry I missed your message, should have responded earlier : / Anyway, I'm glad you liked it! I'm confident that after buying it, almost everyone would agree that the price is not high (right?back me up please? : D ); but I can understand that it looks expensive from outside since there's no way of understanding the scope of the content in it without buying it. Oh well...

                            To add a resolution :

                            -Add the desired resolution to en_Resolution
                            -In the WBP_MainGraphicSettings, add the resolution to the resolution dropdown.
                            -In the "Resolution Chooser" function inside the WBP_MainGraphicSettings, add a pin to the sequence node and make another line of nodes exactly the same as above; but enter your resolution in the "equal(string)" and "make literal string" nodes.
                            -In the "Screen Mode Executer" function inside the WBP_MainGraphicSettings, refresh the "Switch on en_Resolution" node so the resolution you added gets its execution pin there; then copy/paste a line of nodes from above and add your resolution to the "make literal string" node (after r.SetRes, like the ones above).
                            -In the "Reset To Defaults" function inside the WBP_MainGraphicSettings, find the "Switch on en_Resolution" node (should be to the upper right), then repeat the above step on that node as well.
                            -In the BP_Macro_GraphicsMacros, open up the "Fire Console Commands" macro, find the "Switch on en_Resolution" node again and repeat the above step on that node as well.

                            This should be all!

                            Typo in the resolution settings. In FireConsoleCommand. r.SetRes 1280x768 litteral string repeats twice.
                            You need to fix the first one to be 1280x720
                            :O Will update asap, thanks for letting me know!

                            Comment


                              #30
                              Originally posted by k.alpha View Post
                              Sorry I missed your message, should have responded earlier : / Anyway, I'm glad you liked it! I'm confident that after buying it, almost everyone would agree that the price is not high (right?back me up please? : D ); but I can understand that it looks expensive from outside since there's no way of understanding the scope of the content in it without buying it. Oh well...

                              To add a resolution :

                              -Add the desired resolution to en_Resolution
                              -In the WBP_MainGraphicSettings, add the resolution to the resolution dropdown.
                              -In the "Resolution Chooser" function inside the WBP_MainGraphicSettings, add a pin to the sequence node and make another line of nodes exactly the same as above; but enter your resolution in the "equal(string)" and "make literal string" nodes.
                              -In the "Screen Mode Executer" function inside the WBP_MainGraphicSettings, refresh the "Switch on en_Resolution" node so the resolution you added gets its execution pin there; then copy/paste a line of nodes from above and add your resolution to the "make literal string" node (after r.SetRes, like the ones above).
                              -In the "Reset To Defaults" function inside the WBP_MainGraphicSettings, find the "Switch on en_Resolution" node (should be to the upper right), then repeat the above step on that node as well.
                              -In the BP_Macro_GraphicsMacros, open up the "Fire Console Commands" macro, find the "Switch on en_Resolution" node again and repeat the above step on that node as well.

                              This should be all!



                              :O Will update asap, thanks for letting me know!
                              Thanks for the reply! Hate to be a noob, but where do I find en_Resolution? I take it it's a variable enumerate that I should change, but where? Oh and I meant expAnsive, as in, it's quite robust and thorough. I agree with you that people need to see how much work has gone in so that they know why it's priced like that, might get you more sales..
                              Last edited by hfbvisuals; 08-03-2015, 06:41 AM.
                              Maurice de Koning
                              3D visualiser at HFB

                              Comment

                              Working...
                              X