Announcement

Collapse
No announcement yet.

What instanced static mesh is the best method for best performance. Like 100 books in a shelf

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

    What instanced static mesh is the best method for best performance. Like 100 books in a shelf

    Hi..

    i learned a lot about instanced static mesh and wondered what method is the best in the eye of performance.
    Both methods use hierarchical instanced static mesh, but the second one looks cleaner for me. Is it still a instance that way, or do i have to do it the first way to
    save resources for fps? Maybe all two are wrong. ;-) Thanks for discussion. Martin.

    1st
    Click image for larger version

Name:	Instance3.png
Views:	3
Size:	290.1 KB
ID:	1536966

    2nd

    Click image for larger version

Name:	Instance4.png
Views:	3
Size:	144.8 KB
ID:	1536967
    ArchViz-Reality: Get your customer happy to put them inside their dream in VR.


    Follow me on:

    youtube: https://www.youtube.com/user/mk010769
    facebook: https://www.facebook.com/ArchVizReality/
    linkedIn: https://www.linkedin.com/in/martin-kogoy-99401a140/

    #2
    Hi Martin,
    not sure if one method is better than the other in absolute terms. Probably it depends on the use case and on other factors.

    What you can do is to try both, on the same meshes, then compare their performance using Stat Unit to begin with, then stat Game, stat SceneRendering and finally the GPU profiler. That should give you some more precise indications about what works best for your specific case.

    Curious to see your findings.
    CTO | Head of VR Development - Visit us at http://humanxr.com
    My UE4 Tutorials (mostly VR): https://goo.gl/GUvDyV

    Comment


      #3
      The main point of the hierarchical version is that it allows instances to cull and LOD somewhat independently. This is only really beneficial if those instances can be scattered around in space around the player. When you have a bunch of books all tightly packed in roughly the same place, you are most likely better off using the ordinary instanced mesh component and not paying all that overhead of computing visibility for individual books.

      Comment

      Working...
      X