-
Notifications
You must be signed in to change notification settings - Fork 5
Description
Hi there,
First of all, thank you for sharing this project.
While trying to set it up, I found the build process to be quite challenging, primarily due to some missing dependencies in the thirdparty directory and specific environment requirements. To address this, I have made some improvements to ensure a successful build.
What I have done:
Resolved Dependencies: Identified and added the missing submodules in the thirdparty folder required for a successful compilation.
CMake Adjustments: Made minor modifications to CMakeLists.txt to ensure compatibility with modern hardware and library paths.
Dockerization: Created a Docker environment specifically tested and verified on an x86_64 CPU platform with an NVIDIA RTX 4090 GPU.
Current Limitations:
While the project now compiles successfully in this environment, I have not been able to perform functional testing (such as running the Replica dataset) because the repository currently lacks detailed usage instructions or a testing guide.
Proposed Contribution:
If you are open to it, I would be happy to submit a Pull Request (PR) containing the Dockerfile, the necessary CMake adjustments, and the updated submodule configurations.
I hope this contribution can serve as a baseline for others, and perhaps the community or maintainers could help supplement the documentation and testing procedures for the datasets.
Looking forward to your thoughts!
Best regards,
YUAN Ye, Fred
City University of Hong Kong
The Docker files and image build scripts are attached in Gist below:
https://gist.github.com/FredyHKU/e8cb33c6ddb0113a3473cfb56c668c18
