Announcement

Collapse
No announcement yet.

[WIP] Run-time object fracturing

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

    [WIP] Run-time object fracturing

    Hi EU community,
    A just want to share you my experiments in run-time object fracturing. For now, it just a prototype but I working to make it usable and functional.



    Feel free to say if you are interested
    I will update the post with the tools development progress !

    Thanks,

    armabon

    Update 1 :



    PS : Dev log also avaiable here.
    Last edited by armabon; 01-19-2017, 05:52 PM. Reason: Update 1

    #2
    Very nice!

    You should probably use the RMC though and not the PMC, it's faster, better and just better It will help you to get good performance with what you do.

    https://forums.unrealengine.com/show...nerated-meshes!
    Easy to use UMG Mini Map on the UE4 Marketplace.
    Forum thread: https://forums.unrealengine.com/show...-Plug-and-Play

    Comment


      #3
      Thanks for the advice ! I will try with the RMC

      Comment


        #4
        Interested in seeing how you progress with this.
        Briefly looked into triangulation methods for shattering glass.
        Was always worried about the performance hit vs. actual benefit for the sake of nice breaking glass
        Rule#21: Be polite, be professional, but have a plan to kill everyone you meet.

        Comment


          #5
          Thanks

          Update 1 :
          Multithreading is now fully working, the game thread is no longer blocked by the fracture computation !

          Comment


            #6
            Awesome!

            Towards the end of the video your framerate is getting quite low, what is causing that? Just the amount of draw calls you get from having so many small pieces, or is it the physics simulation for all of those?
            Easy to use UMG Mini Map on the UE4 Marketplace.
            Forum thread: https://forums.unrealengine.com/show...-Plug-and-Play

            Comment


              #7
              Thanks

              The low framerate mainly comes from the number of draw calls. In the future I plane to add a fragments lifetime delay to limit the overhead

              Comment


                #8
                It's awesome, which methods are you using to solve the fracturing? Some custom finite element ? is it possible to run some Python over UE4 ?
                LinkedIn | Link custom Shaders in 4.21/4.22/4.23 | Atmosphere Modelisation | Distance Matching Locomotion | Nvidia GameWorks builds - 4.19.2 : VXGI2.0, Blast, HairWorks, Flow - Plugins: VictoryBP

                Comment


                  #9
                  Awesome.
                  Do glass shattering!
                  Rule#21: Be polite, be professional, but have a plan to kill everyone you meet.

                  Comment


                    #10
                    As soon I have added the partial fracture I will test the glass shattering
                    Until now I solve the fracture using a convex decomposition of space, I try to let the most artistic control as possible. But I am trying to change the method to be more agnostic and not only voronoi defined
                    Last edited by armabon; 01-25-2017, 06:39 AM.

                    Comment


                      #11
                      Am i able to download this plugin somewhere?

                      Comment


                        #12
                        Hi lunix !
                        I am working to make it clean has I can to publish it.

                        Comment


                          #13
                          Shutup and take my money.

                          Armabon, do you have any ETA on when it will be ready?

                          Comment


                            #14
                            Hi clarkelaprairie ,
                            I am currently working to implement a small 3D voronoi diagram generation in order to make the tool more light and efficient ( by removing CGAL from it).
                            I am thinking about publish it at the end of April or May beginning.
                            beginning

                            Comment


                              #15
                              is it posible to have an explosion in the scene that would cause the fracturing to happen

                              Comment

                              Working...
                              X