Announcement

Collapse
No announcement yet.

Realtime Dynamic GI + Reflections + AO + Emissive plugin - AHR

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

    Originally posted by RyanTorant View Post
    Thanks for the support people!. I'm gonna be short on updates until the 23, that I have my last exam. I was originally going to end with my exams on Sunday, but the f*** made me loose one subject I thought I had passed cause i copied a few more items, so while my exercise was correct, it wasn't exactly the one they were asking . Was more difficult to be honest. I'm gonna fight that 8 points I need tomorrow, but I know I ain't gonna get them, so have to study for the exam of that subject, that's due the 23. Sorry bout the rant, was blowing some steam off.
    Go get'em mate ! Goodlcuk and Godspeed !
    ArtStation

    General Development Blog

    Comment


      Originally posted by fdslk View Post
      Now, on topic: I just hope my DX10 vga -nvidia 9800- can handle the plugin, it barely handles UE4 on its own lol
      Sorry to tell you this man, but dx 11 only. Well, it maybe could be done to work on dx 10, but that ain't gonna happen any time soon sadly

      Comment


        This looks lovely. Keep up the good work!

        Comment


          Originally posted by fragfest2012 View Post
          Now that I do know. Low level programming classes are the WORST! They make you use all these outdated or otherwise useless techniques, when you know of a hundred better ways to do what they are asking. Thing is, if you do it the correct way (in real life, not the way they want), you fail. It's really dumb, and I'm sorry you have to put up with it.
          Define useless and outdated. Assembly? You likely won't write ASM, but being able to read it is extremely useful debugging, especially if you must do so cross-platform. Memory management? More important now than ever. Insertion sort may be simple, but in practice its actually damned useful as most tasks actually require you to *keep* something sorted, rather than sort at once.

          I do think Linked lists are almost never useful, though.

          Comment


            Originally posted by RPotter View Post
            Define useless and outdated. Assembly? You likely won't write ASM, but being able to read it is extremely useful debugging, especially if you must do so cross-platform. Memory management? More important now than ever. Insertion sort may be simple, but in practice its actually damned useful as most tasks actually require you to *keep* something sorted, rather than sort at once.

            I do think Linked lists are almost never useful, though.
            Agree that there are a lot of low level stuff that is really useful. To be honest, I love low level programming.
            I'm gonna speak for my course, but here they make us learn Pascal. They say they teach the basic of programming, bur what they evalute is actually how you can solve things on Pascal on a sheet of paper, or not even that. For example, a topical question of the first exam, that is multiple option is a pice of Pascal code and the question is "what does the program prints on the screen after running 3 times?". Quite useless if you ask me.

            Anyway, don't really know why I started all this discussion, let's stay on topic people

            Comment


              Originally posted by RyanTorant View Post
              Agree that there are a lot of low level stuff that is really useful. To be honest, I love low level programming.
              I'm gonna speak for my course, but here they make us learn Pascal. They say they teach the basic of programming, bur what they evalute is actually how you can solve things on Pascal on a sheet of paper, or not even that. For example, a topical question of the first exam, that is multiple option is a pice of Pascal code and the question is "what does the program prints on the screen after running 3 times?". Quite useless if you ask me.

              Anyway, don't really know why I started all this discussion, let's stay on topic people
              Yeah, anyhow. Don't worry about the DX10, if I can use the plugin and then test it on another computer with the build, is fine by me

              Click the tiny bird!
              It'll take you to my stuff!

              Comment


                Originally posted by fdslk View Post
                Yeah, anyhow. Don't worry about the DX10, if I can use the plugin and then test it on another computer with the build, is fine by me
                Just so we are on the same page, it won't be a plugin. I'm working directly on the source, so the idea is to get it stable enough so that It can be joined in the main branch. There's still a lot of time between now and then . I'll release a couple demos, just wait... And I'm gonna need some kind of open beta to test it, but I'm still unsure how to do that, as I believe the EULA forbids me from sharing builds of the engine. Binaries I mean. But that's a problem for another time, there's a lot of work left to do before I get there
                Last edited by RyanTorant; 12-19-2014, 07:47 AM.

                Comment


                  Originally posted by RyanTorant View Post
                  Just so we are on the same page, it won't be a plugin. I'm working directly on the source, so the idea is to get it stable enough so that It can be joined in the main branch. There's still a lot of time between now and then . I'll release a couple demos, just wait... And I'm gonna need some kind of open beta to test it, but I'm still unsure how to do that, as I believe the EULA forbids me from sharing builds of the engine. Binaries I mean. But that's a problem for another time, there's a lot of work left to do before I get there
                  Github. You can share your branch

                  Comment


                    Originally posted by RPotter View Post
                    Github. You can share your branch
                    I know, I know. I just don't want to share the code until I'm closer to integrate it, hope you understand

                    Comment


                      Yeah by the way if you want beta testers I am here whenever you are ready
                      ArtStation

                      General Development Blog

                      Comment


                        I finished my exams people! (at least until February), so that means I'll be coding 24/7. I want to solve a few stability errors first, one that I can't select the objects on the editor with AHR enabled, and the other that when I run the game, the GI buffer gets all distorted, like there's some kind of mixed resolution error. After I get that two things working, or at least I pin them down, I'll get to add RSM, and after that the basic implementation should be working, as the code for the GI tracing is already there, but given I don't have RSMs yet, I can only output AO. I expect tracing times to be mostly the same, but can't talk about the RSM bulding time. BTW, I have thought of a method to voxelize the static geometry only once, so that should increase performance quite a bit.
                        Cya!

                        EDIT: One of two solved. The "can't select objects thing" was solved just by moving stuff around. Seems to be working now
                        EDIT 2: Well, solved the other thing. Was that the editor had reverted to the lowest quality settings for some reason. Working now
                        Last edited by RyanTorant; 12-22-2014, 09:15 AM.

                        Comment


                          Well people, Merry Christmas ! I fixed a few errors on my voxelization code, and now I'll get into RSM. Well, I already played with them, but I can't get Epic's implementation to work. What is the matrix I have to use! I tried a lot of things, but can't get the projection to work on the tracing side. If anyone knows that, will be really helpful, as that's the only bit left until we have full GI + reflections. Anyhow, I think I'll code my own RSM path
                          Last edited by RyanTorant; 12-24-2014, 07:04 PM.

                          Comment


                            Merry Christmas to you Ryan, hopefully before the new Christmas you'll be working at EPIC.

                            Comment


                              Originally posted by Errvald View Post
                              Merry Christmas to you Ryan, hopefully before the new Christmas you'll be working at EPIC.
                              One can dream right?

                              Comment


                                Originally posted by RyanTorant View Post
                                If anyone knows that, will be really helpful,
                                We need a moderator or someone from Epic right now ! Try to PM some of them Ryan.
                                ArtStation

                                General Development Blog

                                Comment

                                Working...
                                X