Announcement

Collapse
No announcement yet.

[Plugin] Ocean surface simulation plugin (VaOcean)

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

    [Plugin] Ocean surface simulation plugin (VaOcean)

    Hi there

    I hope that's the right place to talk about own plugins.



    VaOcean is the ocean surface simulation plugin.

    It includes:
    • Component that renders displacement and gradient (normal) maps in real time
    • Sample content, including water shader and grid meshes to be used on scene
    • Set of global shaders that perform FFT calculation and other tech stuff on GPU

    Current version: 0.4 Alpha 6 Hotfix 1. Check the demo project!

    Plugin is avaible under MIT open-source license, you can download it here (please read installation notes, unusual step required). Source code is available on Github: https://github.com/ufna/VaOcean

    Preview videos:

    Plugin is in alpha stage now, and I'm going to add and improve a lot of things next. Any tests, comments and reviews will be really appreciated

    Btw, it was a great pleasure to work with RHI wrappers
    Last edited by ufna; 08-16-2014, 02:20 PM.
    Making games with Unreal Engine https://ufna.dev
    My plugins official channel: https://discord.gg/N92pzqJ

    #2
    This is great! Thank you for sharing ufna!
    FREE Lightshow
    FREE VR Drum Kit Project

    FREE Color LUT Collection
    FREE Physics Driven Spacecraft Project
    FREE GTA Style Vehicle Interaction
    Dynamic DoF(Depth of Field)
    Camera Crossfade

    Comment


      #3
      This plugin seems very promising, good job!
      Unreal Development Kit/Unreal Engine 4 User

      "You're not getting what you want? Then calm, relax, push yourself a little more and wait for your moment to arrive, because everything has its time."

      Comment


        #4
        Hey Ufna,

        Looks great, but unfortunately I am crashing immediately upon trying to open a project with this plugin enabled. I've tried both 4.02 and 4.1.

        Comment


          #5
          Originally posted by Havoc View Post
          Hey Ufna,

          Looks great, but unfortunately I am crashing immediately upon trying to open a project with this plugin enabled. I've tried both 4.02 and 4.1.
          Did you copy shaders from plugin to the engine's shaders folder?
          Last edited by ufna; 05-03-2014, 03:17 PM.
          Making games with Unreal Engine https://ufna.dev
          My plugins official channel: https://discord.gg/N92pzqJ

          Comment


            #6
            Originally posted by ufna View Post
            Did you copy shaders from plugin to the engine's shaders folder?
            Nope, because I'm a big dumb idiot who cannot read! thanks, working now. I checked the readme for instructions, and since I didn't see any there, I figured it was good to go.

            Comment


              #7
              Wow this is amazing that you are sharing this with all of us!

              thanks so much Ufna!

              You are awesome!


              Rama
              UE4 Marketplace: Melee Weapon Plugin & Compressed Binary Save System Plugin | Rama's C++ AI Jumping Videos | Vertex Snap Editor Plugin

              ♥ Rama

              Comment


                #8
                Neither the SeaCraft or the VaOcean plugin work with the 4.1 version of Unreal. With VAocean plugin I got an error when trying to enable it after compiling saying it is not compativble with current version of the game and SeacRaft smapel said you need to recompile for current version of Engine but when trying to generate Visual Studio Project Files I got an error saying \trunk folder is missing 'source' folder.
                Last edited by DarkInfiktrator; 05-03-2014, 05:46 PM.

                Comment


                  #9
                  Thanks, guys! I hope that my works will be useful for community. It's fantastic that we can do such low-level code with UE.


                  Originally posted by DarkInfiktrator View Post
                  Neither the SeaCraft or the VaOcean plugin work with the 4.1 version of Unreal. With VAocean plugin I got an error when trying to enable it after compiling saying it is not compativble with current version of the game and SeacRaft smapel said you need to recompile for current version of Engine but when trying to generate Visual Studio Project Files I got an error.
                  I'm using the 4.1.0 "installed" version, and all my stuff works perfect on all three PCs I have for tests. I think you should check your installation or paths.
                  Making games with Unreal Engine https://ufna.dev
                  My plugins official channel: https://discord.gg/N92pzqJ

                  Comment


                    #10
                    Originally posted by ufna View Post
                    Thanks, guys! I hope that my works will be useful for community. It's fantastic that we can do such low-level code with UE.




                    I'm using the 4.1.0 "installed" version, and all my stuff works perfect on all three PCs I have for tests. I think you should check your installation or paths.
                    I got an error saying \trunk folder is missing 'source' folder. I used svn to download SeacRfat content using the steps you provided in your site. Also I copied shaders from plugin to the engine's shaders folder and I copied the VaOcean folder to engine/plugins: I want to the plugin to be available for all projetcs and not just for one project that I must enable each time. then I revbuilt the entire ue4 engine and I got those errors.

                    BTW, I am using source version of UE4 not the installed one from launcher.
                    Last edited by DarkInfiktrator; 05-03-2014, 05:51 PM.

                    Comment


                      #11
                      Originally posted by DarkInfiktrator View Post
                      I got an error saying \trunk folder is missing 'source' folder
                      I suppose you're speaking about SeaCraft, so you should combine code from github and content from SVN to make it work. Github stuff should be placed into trunk folder of SVN repository.
                      Making games with Unreal Engine https://ufna.dev
                      My plugins official channel: https://discord.gg/N92pzqJ

                      Comment


                        #12
                        Very nice plugin, thanks you.

                        Comment


                          #13
                          Looks very good! Will check it out later

                          Comment


                            #14
                            Awesome...Something that the community wanted since UE3.
                            Support my RTS Game (Agora) on Patreon!
                            Unreal Nexus - Create Share and Experience!
                            Unreal Engine 4 World-Wide User Map

                            [PLUGIN] Aws Gamelift Client Plugin
                            [TOOL] Create your own binary release of UE4 from GitHub source
                            My UE4 Tutorials and Misc Tools

                            Lead Programmer at YetiTech Studios
                            Your Friendly Neighborhood
                            Satheesh PV (a.k.a RyanJon2040) | Twitter, Instagram, Facebook, LinkedIn, YouTube, Google+

                            Comment


                              #15
                              Hey ufna -

                              Thank you so much for this plugin

                              Comment

                              Working...
                              X