MrNeRF / gaussian-splatting-cuda

3D Gaussian Splatting, reimagined: Unleashing unmatched speed with C++ and CUDA from the ground up!
Other
909 stars 74 forks source link

Request to Ensure Compatibility with Windows #4

Open MrNeRF opened 1 year ago

MrNeRF commented 1 year ago

As a potential user of this project, I am interested in running it on a Windows environment. At this point, the necessary steps or requirements to get the project running on Windows are not clear. I kindly request that the following updates be made to the project:

  1. Update Documentation: Please add clear and comprehensive instructions to the README or a separate installation guide that outlines the steps to set up and run the project on Windows. This should include any dependencies that need to be installed.
  2. Ensure Compatibility: Please update the codebase, if necessary, to ensure that the project compiles and runs smoothly on Windows.

My main goal as a user is to have a seamless experience when compiling and running this project on a Windows system. I would greatly appreciate it if these changes could be made to satisfy this need.

DiHubKi commented 1 year ago

image

MrNeRF commented 1 year ago

Cool! How did you do this?

DiHubKi commented 1 year ago

instructions 13 sep 2023

https://github.com/MrNeRF/gaussian-splatting-cuda/assets/53359732/8d2ef489-12fc-4a9d-aa38-2c9cc8bf6679

And it compiled successfully

gaussian-splatting-cuda\external\libtorch\lib

to the folder

gaussian-splatting-cuda\build\Release

image

And you need to copy folder

gaussian-splatting-cuda\parameter

to the folder

gaussian-splatting-cuda\build\Release

image

MrNeRF commented 1 year ago

Ok, thank you very much. It appears to me as almost everything you are doing relates to libtorch. This will be very soon fully replaced by CUDA and then we can completely ditch it. This should hopefully make the setup a lot easier.

ydi-mua commented 1 year ago

windows Compiled successfully, but failed to train during training。 image

MrNeRF commented 1 year ago

Seems not to train at all as at appears from your terminal output. Just loads the data. Not sure, what the issue is.

ZiXuanVickyLu commented 8 months ago

Hi, may I ask whether the libtorch is replaced yet? Thanks for any comment.

MrNeRF commented 8 months ago

No, it is not. I had no time to implement this fully. :(

LfWhat commented 6 months ago

windows Compiled successfully, but failed to train during training。 image

I'm having the same issue, have you solved this issue please?

LfWhat commented 6 months ago

Excuse me, what model of graphics card are you using and what is the CUDA version, I tried the exe file you posted, but it still doesn't work, I guess it is related to the graphics card model or CUDA version

DiHubKi commented 6 months ago

I'm using cuda 11.8 and 1050 ti

LfWhat commented 6 months ago

I'm using cuda 11.8 and 1050 ti

ohmy god i finally find my problem. you ve mentioned image the key is Release,not debug,i have to admit that im not so familar with visualstudio,thanks a lot!!!!