Announcement

Collapse
No announcement yet.

[Editor Feature Pull Request] Rama's Instanced Static Mesh Editor Feature

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

  • replied
    guess this just died in favor of ???

    Leave a comment:


  • replied
    Originally posted by Rama View Post
    Epic closed it because they said they are changing how the Editor accesses vertex information in near future builds, and that once they make those changes I should re-open the pull request after modifying it as necessary.

    I'm not entirely sure when these vertex changes are taking place, but I'm expecting it will involve using Nvidia' PhysX vertex data a lot more directly!
    Did this vertex-related change occur in one of the recent patches, or are we still waiting for this?

    Leave a comment:


  • replied
    can i use this plugin for mobile?????????

    Leave a comment:


  • replied
    Moar performance plox!

    Leave a comment:


  • replied
    Originally posted by spyro View Post
    Jesus, they should have integrated this long ago...
    They should have integrated this even before UE4 in UDK.

    Leave a comment:


  • replied
    Jesus, they should have integrated this long ago...

    Leave a comment:


  • replied
    Originally posted by Nobody View Post
    Any news on this pull request?
    Epic closed it because they said they are changing how the Editor accesses vertex information in near future builds, and that once they make those changes I should re-open the pull request after modifying it as necessary.

    I'm not entirely sure when these vertex changes are taking place, but I'm expecting it will involve using Nvidia' PhysX vertex data a lot more directly!

    Thanks for asking!



    Rama

    Leave a comment:


  • replied
    Any news on this pull request?

    Leave a comment:


  • replied
    Is there a reason you use ISMC instead of HISMC?

    And would it be possible to manipulate a single instance once the component is created?

    Leave a comment:


  • replied


    Add Your Voice

    If you'd like to see this be a standard engine feature, add your voice on Github!

    https://github.com/EpicGames/UnrealEngine/pull/917
    (must be signed into your Github account to view this link)

    Rama

    Leave a comment:


  • replied
    Originally posted by BrUnO XaVIeR View Post
    It depends; Instanced meshes in fact are only really usefull when the bottleneck is on the CPU side of things. The majority of Fps drop you see in editor is mainly due to the processing of selecting too many actors and the action of applying the outlining shader to them. Just keep in mind that Instanced Meshes aren't a miraculous solution to everything; it drops CPU overhead, but the GPU gets all the heavy work and it may even make your game lose performance on the Gpu side depending of what you're doing.
    In my 2nd video I specifically tested the boost to the in-game performance, not the editor-selection.

    I wouldn't be offering this pull request if the FPS gain was only in the editor

    So yes I thoroughly tested that

    I tested the in-game fps improvement multiple times in the second video! You can review my results there any time!

    ~~~

    Reposting to be clear what video I mean:

    Video 2 ~ Editor Integration





    Rama

    Leave a comment:


  • replied
    Originally posted by Dealman View Post
    If you can gain such a significant performance boost that "easily". This has to be a standard feature. Sincerely hope that the staff take some time and review this ASAP.
    It depends; Instanced meshes in fact are only really usefull when the bottleneck is on the CPU side of things. The majority of Fps drop you see in editor is mainly due to the processing of selecting too many actors and the action of applying the outlining shader to them. Just keep in mind that Instanced Meshes aren't a miraculous solution to everything; it drops CPU overhead, but the GPU gets all the heavy work and it may even make your game lose performance on the Gpu side depending of what you're doing.

    Leave a comment:


  • replied
    If you can gain such a significant performance boost that "easily"(of course credit to your hard work). This has to be a standard feature. Sincerely hope that the staff take some time and review this ASAP.

    Leave a comment:


  • replied
    @Monokkel

    Great work making your own solution, and I like your color choice!



    Originally posted by HeadClot View Post
    Hey Rama - What you are doing is really awesome!

    Cannot wait to see this put into the main unreal engine branch
    Hee hee!

    Originally posted by ryanjon2040 View Post
    Rama FTW! As always, great work buddy!
    Great to hear from your RyanJon!

    Originally posted by Dishwasher View Post
    Astonishing!
    Well done!
    Excellent!
    Superb!
    Oh my god!
    Marvellous!
    Elegant!

    Please integrate this.
    Thanks! Hee hee!



    Rama

    Leave a comment:


  • replied
    Astonishing!
    Well done!
    Excellent!
    Superb!
    Oh my god!
    Marvellous!
    Elegant!

    Please integrate this.

    Leave a comment:

Working...
X