Announcement

Collapse
No announcement yet.

Point Cloud Plugin

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

    Originally posted by david.gillespie View Post
    Thanks again for this plugin - could I ask any news on when you're implementing e57 support? Would be super useful for us.
    Thanks!
    David
    Hi David,

    Thanks for the feedback.
    No concrete timeline at the moment, but planning to have it ready sometime Q4 - stay tuned!

    P.S. Did we meet at the Unreal Event in London? I'm sure I recognize the name!
    Point Cloud Plugin: Project Website | Forum Thread

    If you need help: join me on Discord

    Comment


      Thanks for the update. We are definitely interested in e57 as its lighter weight than xyz and Rhino can also open it meaning we don't have to have the same data in multiple platform specific formats. Looking forward to when it gets added.

      Yes - was at the summit on Thursday. Was the geeky one who kept asking lots of questions!
      David Gillespie
      Associate
      Foster + Partners

      Comment


        Originally posted by david.gillespie View Post
        Thanks for the update. We are definitely interested in e57 as its lighter weight than xyz and Rhino can also open it meaning we don't have to have the same data in multiple platform specific formats. Looking forward to when it gets added.

        Yes - was at the summit on Thursday. Was the geeky one who kept asking lots of questions!
        We support LAS at the moment if that helps you in any way.
        Point Cloud Plugin: Project Website | Forum Thread

        If you need help: join me on Discord

        Comment


          Thanks, I'll check that format out too
          David Gillespie
          Associate
          Foster + Partners

          Comment


            Originally posted by Janitorus View Post
            Dynamic shadows do not always behave as expected and appear to be cut off. Moving them around does not fix them, cut off stays the same. Any idea?

            Love the plugin though!
            Originally posted by ax448 View Post
            Hey phoboz , did you get some files from Janitorus to help you look at the issue?
            Because I've got it popping up on a couple large pointclouds I've tried. (Only tried with directional-light.) but at a lot of angles the shadowcasting just stops working.
            (Setting the directional light at an angle, and spinning it around a mesh clockwise leaves it only working for maybe ~1/3rd of the angles, for example.)

            Sometimes it'll work fine when it's just basically top-down, almost. It's rather strange. A lower-angled directional light only seems to work from some directions.

            Is this part of the same issue? ( 4.22. And tried in a completely new/clean project as well. ) I also noticed the same kind of strange cutoff from spotlights as Janitorus.
            https://i.imgur.com/UAwMFy4.mp4
            Happy to report the issues should now be fixed!
            Point Cloud Plugin: Project Website | Forum Thread

            If you need help: join me on Discord

            Comment


              That's awesome, thanks for looking into this! What was causing it?

              Comment


                Originally posted by Janitorus View Post
                That's awesome, thanks for looking into this! What was causing it?
                Shame to admit, but my math failed me
                Point Cloud Plugin: Project Website | Forum Thread

                If you need help: join me on Discord

                Comment


                  I'm currently trying to package a project (Windows 64bit) but get the error below:

                  UATHelper: Packaging (Windows (64-bit)): ERROR: Missing precompiled manifest for 'PointCloudRuntime'. This module was most likely not flagged for being included in a precompiled build - set 'PrecompileForTargets = PrecompileTargetsType.Any;' in PointCloudRuntime.build.cs to override.
                  PackagingResults: Error: Missing precompiled manifest for 'PointCloudRuntime'. This module was most likely not flagged for being included in a precompiled build - set 'PrecompileForTargets = PrecompileTargetsType.Any;' in PointCloudRuntime.build.cs to override.

                  However I cannot find "PrecompileForTargets" and I'm not sure how to code that into that file anyway.

                  Comment


                    Originally posted by Janitorus View Post
                    I'm currently trying to package a project (Windows 64bit) but get the error below:

                    UATHelper: Packaging (Windows (64-bit)): ERROR: Missing precompiled manifest for 'PointCloudRuntime'. This module was most likely not flagged for being included in a precompiled build - set 'PrecompileForTargets = PrecompileTargetsType.Any;' in PointCloudRuntime.build.cs to override.
                    PackagingResults: Error: Missing precompiled manifest for 'PointCloudRuntime'. This module was most likely not flagged for being included in a precompiled build - set 'PrecompileForTargets = PrecompileTargetsType.Any;' in PointCloudRuntime.build.cs to override.

                    However I cannot find "PrecompileForTargets" and I'm not sure how to code that into that file anyway.
                    Hi Janitorus

                    I'm assuming you have copied the plugin into the Engine/Plugins folder, if so, that is what causes the issue. For now, the plugin has been designed as project-level - copy it into MyProject/Plugins/PointCloudPlugin instead.
                    Point Cloud Plugin: Project Website | Forum Thread

                    If you need help: join me on Discord

                    Comment


                      Thanks phoboz, that fixed it!

                      Comment


                        Click image for larger version

Name:	0.7.png
Views:	27
Size:	327.6 KB
ID:	1670903

                        Point Cloud Plugin v0.7
                        Release Notes

                        New Features / Improvements
                        • Basic Point Cloud editing (remove, hide/show points)
                        • Extract Cloud selection
                        • Merge multiple Cloud assets
                        • Align groups of Cloud assets
                        • Support for Point Cloud collision
                        • Support for Point Classification
                        • Better Blueprint exposure
                        • Solid color rendering
                        • Simplified UI
                        Fixes
                        • Inconsistent lighting and shadowing
                        Other Changes
                        • Changed default value of Intensity Influence to 0
                        Point Cloud Plugin: Project Website | Forum Thread

                        If you need help: join me on Discord

                        Comment


                          Been working with the latest release today - really really like it! Love the editing features and collision mesh, so easy to set up. Thank you for your hard work developing this, it’s a fabulous tool.

                          Comment


                            Hello, I am able to successfully use the point cloud plugin the editor. It is also able to be packaged however when the packaged game tries to access the point clouds it crashes immediately. Anyone have any ideas or potential solutions? Thanks.

                            Error logs:

                            [2019.10.10-20.37.02:172][493]LogWindows: Warning: CreateProc failed: The system cannot find the file specified. (0x00000002)
                            [2019.10.10-20.37.02:172][493]LogWindows: Warning: URL: ../../../Engine/Binaries/Win64/CrashReportClient.exe "E:/YuFeng/YUFENG - TEST/WindowsNoEditor/HOKMachineLearning/Saved/Crashes/UE4CC-Windows-C37CF4E94EEB20684AE3B1BC70817732_0000" -AppName=UE4-HOKMachineLearning -CrashGUID=UE4CC-Windows-C37CF4E94EEB20684AE3B1BC70817732_0000 -DebugSymbols=..\..\..\Engine\Intermediate\Symbols
                            [2019.10.10-20.37.02:172][493]LogWindows: Could not start CrashReportClient.exe
                            [2019.10.10-20.37.02:172][493]LogMemory: Platform Memory Stats for WindowsNoEditor
                            [2019.10.10-20.37.02:172][493]LogMemory: Process Physical Memory: 290.45 MB used, 302.06 MB peak
                            [2019.10.10-20.37.02:172][493]LogMemory: Process Virtual Memory: 1555.81 MB used, 1842.46 MB peak
                            [2019.10.10-20.37.02:172][493]LogMemory: Physical Memory: 13453.48 MB used, 51993.65 MB free, 65447.13 MB total
                            [2019.10.10-20.37.02:172][493]LogMemory: Virtual Memory: 6431.02 MB used, 134211296.00 MB free, 134217728.00 MB total
                            [2019.10.10-20.37.02:172][493]LogWindows: Error: === Critical error: ===
                            [2019.10.10-20.37.02:172][493]LogWindows: Error:
                            [2019.10.10-20.37.02:172][493]LogWindows: Error: Fatal error!
                            [2019.10.10-20.37.02:173][493]LogWindows: Error:
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0a402000
                            [2019.10.10-20.37.02:173][493]LogWindows: Error:
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fc504838 HOKMachineLearning.exe!FPointCloudImportSettings_XYZ::ReadFileHeader() [e:\yufeng\yufeng - test\plugins\pointcloudplugin\source\pointcloudruntime\private\io\pointcloudfileio_xyz.cpp:507]
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fc4e81b0 HOKMachineLearning.exe!FPointCloudImportSettings_XYZ::FPointCloudImportSettings_XYZ() [e:\yufeng\yufeng - test\plugins\pointcloudplugin\source\pointcloudruntime\private\io\pointcloudfileio_xyz.cpp:350]
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fc5030b3 HOKMachineLearning.exe!UPointCloudFileIO_XYZ::LoadPointCloudFromFile_XYZ() [e:\yufeng\yufeng - test\plugins\pointcloudplugin\source\pointcloudruntime\private\io\pointcloudfileio_xyz.cpp:326]
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fc5113ff HOKMachineLearning.exe!UPointCloudFileIO_XYZ::execLoadPointCloudFromFile_XYZ() [e:\yufeng\yufeng - test\plugins\pointcloudplugin\source\pointcloudruntime\private\io\pointcloudfileio_xyz.h:148]
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fcf740c9 HOKMachineLearning.exe!UFunction::Invoke() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fd122232 HOKMachineLearning.exe!UObject::CallFunction() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fd13c222 HOKMachineLearning.exe!UObject::ProcessContextOpcode() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fd152bca HOKMachineLearning.exe!UObject::execLetObj() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fd13e322 HOKMachineLearning.exe!ProcessLocalScriptFunction() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fd11a02a HOKMachineLearning.exe!ProcessScriptFunction<void (__cdecl*)(UObject * __ptr64,FFrame & __ptr64,void * __ptr64)>() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fd13ded3 HOKMachineLearning.exe!ProcessLocalFunction() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fd13e322 HOKMachineLearning.exe!ProcessLocalScriptFunction() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fd13dba5 HOKMachineLearning.exe!UObject::ProcessInternal() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fcf740c9 HOKMachineLearning.exe!UFunction::Invoke() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fd13d757 HOKMachineLearning.exe!UObject::ProcessEvent() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fc5d3778 HOKMachineLearning.exe!TMulticastScriptDelegate<FWeakObjectPtr>::ProcessMulticastDelegate<UObject>() [e:\epic games\ue_4.22\engine\source\runtime\core\public\uobject\scriptdelegates.h:488]
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fe6d9667 HOKMachineLearning.exe!UButton::SlateHandleClicked() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fe67c38d HOKMachineLearning.exe!?Execute@?$TBaseUObjectMethodDelegateInstance@$0A@VUButton@@$$A6A?AVFReply@@XZ$$V@@UEBA?AVFReply@@XZ() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fd414347 HOKMachineLearning.exe!SButton::OnMouseButtonUp() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fd2c3b1b HOKMachineLearning.exe!SButton::FArguments::OnClicked<SWindowTitleBar>() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fd319bda HOKMachineLearning.exe!FSlateApplication::RoutePointerUpEvent() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fd308483 HOKMachineLearning.exe!FSlateApplication::ProcessMouseButtonUpEvent() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fd2feda7 HOKMachineLearning.exe!FSlateApplication::OnMouseUp() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fd1a19be HOKMachineLearning.exe!FWindowsApplication::ProcessDeferredMessage() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fd195444 HOKMachineLearning.exe!FWindowsApplication:eferMessage() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fd1a3742 HOKMachineLearning.exe!FWindowsApplication::ProcessMessage() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fd192769 HOKMachineLearning.exe!FWindowsApplication::AppWndProc() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ffc4286ca66 USER32.dll!UnknownFunction []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ffc4286c582 USER32.dll!UnknownFunction []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fd1a4896 HOKMachineLearning.exe!FWindowsPlatformApplicationMisc::PumpMessages() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fc4c71ef HOKMachineLearning.exe!FEngineLoop::Tick() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fc4d5edc HOKMachineLearning.exe!GuardedMain() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fc4d5f4a HOKMachineLearning.exe!GuardedMainWrapper() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff6fc4e4203 HOKMachineLearning.exe!WinMain() []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ff7004cd792 HOKMachineLearning.exe!__scrt_common_main_seh() [d:\agent\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ffc431e7974 KERNEL32.DLL!UnknownFunction []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error: [Callstack] 0x00007ffc4397a271 ntdll.dll!UnknownFunction []
                            [2019.10.10-20.37.02:173][493]LogWindows: Error:
                            [2019.10.10-20.37.02:183][493]LogExit: Executing StaticShutdownAfterError
                            [2019.10.10-20.37.02:186][493]LogWindows: FPlatformMisc::RequestExit(1)
                            [2019.10.10-20.37.02:214][493]Log file closed, 10/10/19 16:37:02

                            Any help would be much appreciated.

                            Comment


                              Hi DeusUpperX

                              Sorry for the late reply - holidays

                              Are you still using a v0.5 branch of the plugin? It sounds like an issue that has been fixed for v0.6 - I recommend you update it and let me know if this solves your problem.
                              Point Cloud Plugin: Project Website | Forum Thread

                              If you need help: join me on Discord

                              Comment


                                phoboz

                                No worries and actually yes it was fixed actually after updating the plugin from v0.6 to v0.7. Thanks.

                                Comment

                                Working...
                                X