cuNSearch
cuNSearch copied to clipboard
A C++/CUDA library to efficiently compute neighborhood information on the GPU for 3D point clouds within a fixed radius.
Small Change on the CMakeLists in order to include the library in other projects using fetch_content
When I include the cuNSearch in other projects using fetch_content, the folders ${CMAKE_BINARY_DIR} and ${CMAKE_CURRENT_BINARY_DIR} are different, and the cmake target cuNSearch does not include the correct folder. I think...
Hi, First of all, I understand this is not an issue. I just spent a few hours trying to make it work, and I seem to not be able to....
Hi, i have a query point set and a second point set, for each points in the query, i am asking the closest points of the second set, in the...
Hi! I wrote a small sample code, where I added two point sets, and used one as the query set and the other as the point set. I then did...
https://github.com/InteractiveComputerGraphics/cuNSearch/blob/master/src/cuNSearchDeviceData.cu#L160-#L167 These lines seem to be redundant. Since `tempSequence.begin` is a unique sequence that starts from 0 and `d_SortIndices` is also a unique sequence that starts from 0, `d_ReversedSortIndices` is...
https://github.com/InteractiveComputerGraphics/cuNSearch/blob/b3b708de5a396826aecc74b47b390418f92c8dcb/src/cuNSearchKernels.cu#L162 I might be wrong about this, but I was under the impression that the point of sorting points is to minimize scattered global memory access and thus facilitating memory...
Added a few getter functions, and did some minor changes to the data structures. The latter now cause the neighbor-informations to remain on the GPU rather than being freed after...
This can be either a static or a shared library. The same boolean exists for all the Interactive Computer Graphics related projects
I tried to use cuNSearch as a submodule of my main cmake project. However, when I add ``` add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/Vendors/cuNSearch) ``` in my cmake and then build it throws : ```...