Announcement

Collapse
No announcement yet.

Point Cloud Plugin

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

  • started a topic [PLUGIN] Point Cloud Plugin

    Point Cloud Plugin

    Hello Community!

    Just wanted to share my creation. Hope you enjoy it
    This plugin has been developed to help with importing, processing and rendering of point clouds.

    Current Version: 0.5.1b

    Visit official website: http://pointcloudplugin.com







    Click image for larger version  Name:	UnrealDevGrant_Award_Icon_01.png Views:	2 Size:	32.8 KB ID:	1495181
    Last edited by phoboz; 12-07-2018, 11:56 AM.

  • replied
    Click image for larger version

Name:	0.5.1.png
Views:	1
Size:	30.4 KB
ID:	1560115
    Point Cloud Plugin v0.5.1

    Release Notes

    New Features / Improvements
    • Optimized LOD performance
    Fixes
    • Fixed the Plugin preventing reimporting of other asset types
    • Fixed weird results from setting the LOD Distribution too low

    Leave a comment:


  • replied
    Copy that. Will be following closely! Collision will be a very useful feature. That and .e57 support are the two I'm most excited about.

    Leave a comment:


  • replied
    Originally posted by johnson5jr View Post
    hi phoboz, stellar job on the plugin! Very easy to set up and use. I'm testing the early access of v0.6. The road map would lead me to believe that Collision is working in this version, but if it is, I'm not sure how to set it up. Can you confirm if collision is working in v0.6 early access and if so, how to set it up? Thanks!
    Hey and thanks for the feedback!

    Collision is NOT included within the v0.6 yet, still too early in development. It was originally meant for 0.5 but was postponed due to re-prioritization.

    As for the roadmap: any completed feature will be flagged with orange "Testing" and/or green "Done" labels. Note that fully released versions have no labels.

    Leave a comment:


  • replied
    hi phoboz, stellar job on the plugin! Very easy to set up and use. I'm testing the early access of v0.6. The road map would lead me to believe that Collision is working in this version, but if it is, I'm not sure how to set it up. Can you confirm if collision is working in v0.6 early access and if so, how to set it up? Thanks!

    Leave a comment:


  • replied
    Originally posted by agmcroberts View Post
    Good Afternoon. I just want to say well done with the Plugin and i can see it being of great use to me in the future!

    I do seem to be having a small issue, i have tried a few different clouds and consistantly get a 'Lined' point cloud rather than the standard distribution. I can see others have had similar problems that were resolved by shifting the origin of the cloud in say Cloud Compare to 0. Unfortunatley i have had no luck and have ran out of ideas.

    Any idea on how to fix this issue?
    Hi there, and thanks for your feedback!
    It does look like lack of precision, most likely due to coordinates having too high values (which is why resetting the origin tends to help). The only real way to fix it would be to use double-precision as internal data types, unfortunately it's not that simple.

    Is it still the outcome if you reset the origin to 0?
    If so, could you send me small samples of original and reset clouds (~100 lines should be just fine).

    Also, you didn't enable Low Precision under Performance group, did you?

    Leave a comment:


  • replied
    Good Afternoon. I just want to say well done with the Plugin and i can see it being of great use to me in the future!

    I do seem to be having a small issue, i have tried a few different clouds and consistantly get a 'Lined' point cloud rather than the standard distribution. I can see others have had similar problems that were resolved by shifting the origin of the cloud in say Cloud Compare to 0. Unfortunatley i have had no luck and have ran out of ideas.

    Any idea on how to fix this issue?

    Leave a comment:


  • replied
    Its look very very cool! Good luck.

    Leave a comment:


  • replied
    Point Cloud Plugin v0.5

    After a loong time in early access, the v0.5 is finally out as stable! And bringing an equally loong list of changes and improvements!
    Head over to the project's website for more info and download links!

    https://pointcloudplugin.com






    Release Notes

    New Features / Improvements
    • Completely redesigned data structure and rendering approach. This results in significantly reduced number of draw calls as well as VRAM used. Manual input of section sizes is no longer necessary, as the plugin runs adaptive spatial division
    • Point clouds are now processed at component, rather than actor, level. This means they can easily be blueprinted
    • Added option to render sprites as single triangles rather than quads, thus increasing performance. Use Single Poly Minimum LOD setting to specify at which LOD should the sprites be switched over to single poly. Use Single Poly Scale property to help mitigate potential gaps between triangles (exercise caution though, as setting it too high will negatively affect performance)
    • Render data (Vertex and Index Buffers) is only residing in VRAM if it is actually used (i.e. hiding or switching levels will remove the unused data sets)
    • There is a settings section dedicated to Color Adjustment now, you can find it under Rendering group
    • LOD Coloration mode now fully supports sprite view
    • Fast and seamless adjustment of LODs
    • Alpha color can now be imported and used inside the material
    • Significantly reduced RAM usage
    • Support for UE 4.20 and UE 4.21
    • Import All button
    • Point Clouds now support reimporting
    • Importing Point Clouds will auto-adjust the RenderMethod to avoid coloration issues
    • Importing Point Clouds will auto-adjust some performance settings
    • Improved Runtime operations
    • Improved importing performance
    • Improved RGB range detection
    Fixes
    • Added includes that were reported missing on various platforms/compilers
    • The plugin should now be compilable as Editor-level plugin
    • Patched few memory leaks
    • Fixed few importing issues with column names not being recognized properly
    • Fixed engine crash when one of the location channels was absent
    • Fixed RGB scan returning strange values when no channel has been selected
    • Fixed RGB range not being auto-calculated properly in some situations
    • Brightness now correctly affects clouds with Color Override set
    • Setting Color Override no longer disables LOD Coloration view
    • Fixed engine crash when importing certain clouds
    • Fixed importing doubling a subset of points sometimes
    Other Changes
    • Default Sprite Size Bias reduced from 0.775 to 0.75 as a response to the modified LOD calculation method
    • LOD Bias and LOD Aggressiveness have been replaced with View Distance and LOD Distribution settings allowing for much better control of density distribution.
    • Required Shader Model has been reduced from 5 to 4
    • Low precision is now always available
    • Filename of the file being imported is now visible inside the import window
    • Import window slightly redesigned
    • Some settings suggestions will now appear via Message Log

    Leave a comment:


  • replied
    Hi PrismaSlice! The issue should now be fixed!

    Leave a comment:


  • replied
    Originally posted by PrismaSlice View Post
    Hi phoboz,
    I just wanted to let you know your plugin is a lifesaver and give you a little bug report! I'm currently working on a small art project taking lidar data through Houdini for heavy modification and into Unreal for final manipulation and render. I am finding the custom material override is being ignored. I'm on 4.21 with the 0.5b version of the plugin. My current solution is to modify the master material with the behavior I would like, but it requires a lot of work-arounds to get different behaviors on different point clouds concurrently. (Using vertex color as a mask currently). Hopefully you'll be able to repro / address this hiccup for the next release. Thanks again for the awesome plugin, cheers!
    Hi,

    Thanks a lot for the feedback! I'll have a look as soon as I can!

    Regards

    Leave a comment:


  • replied
    Hi phoboz,
    I just wanted to let you know your plugin is a lifesaver and give you a little bug report! I'm currently working on a small art project taking lidar data through Houdini for heavy modification and into Unreal for final manipulation and render. I am finding the custom material override is being ignored. I'm on 4.21 with the 0.5b version of the plugin. My current solution is to modify the master material with the behavior I would like, but it requires a lot of work-arounds to get different behaviors on different point clouds concurrently. (Using vertex color as a mask currently). Hopefully you'll be able to repro / address this hiccup for the next release. Thanks again for the awesome plugin, cheers!

    Leave a comment:


  • replied
    Hi phoboz !

    Sorry for the late feedback, I could'not retry to build project until today. And ..... It works perfectly in packaged project now. Thank you a lot !

    Leave a comment:


  • replied
    Not really a progress update, but look how SHINY!

    Click image for larger version

Name:	shiny.jpg
Views:	1
Size:	310.4 KB
ID:	1551388

    Leave a comment:


  • replied
    I know some of you still using 4.18 and 4.19 would like to try v0.5 of the plugin but don't feel comfortable (or simply don't want) to convert your projects to code-based. This is why I have now extended the available binary packages of early access to include 4.18 and 4.19

    Enjoy!

    Leave a comment:

Working...
X