changwoonchoi / 3Doodle

Official implementation of 3Doodle: Compact Abstraction of Objects with 3D Strokes (SIGGRAPH 24', Journal track)
https://changwoonchoi.github.io/3Doodle/
Other
79 stars 7 forks source link

Error in the viewer #3

Closed lokender closed 2 months ago

lokender commented 3 months ago

Getting the following error while running the viewer

CUDAOpenGLMappedTextureBuffer( File "/mambaforge/envs/pyt231cu118py39/lib/python3.9/site-packages/polyscope/device_interop.py", line 320, in init self.resource_handle = device_interop_funcs'register_gl_image_2d' File "/mambaforge/envs/pyt231cu118py39/lib/python3.9/site-packages/polyscope/device_interop.py", line 158, in check_cudart_err(cudart.cudaGraphicsGLRegisterImage( File "/mambaforge/envs/pyt231cu118py39/lib/python3.9/site-packages/polyscope/device_interop.py", line 96, in check_cudart_err raise RuntimeError(format_cudart_err(err)) RuntimeError: cudaErrorUnknown(999): unknown error

changwoonchoi commented 3 months ago

Hi, when executing the viewer with superquadrics, nerfacc needs to JIT-compile its CUDA kernels. So can you try to install CUDA in your local machine and set the path? (As I wrote in activae.sh)

https://github.com/changwoonchoi/3Doodle/blob/master/activate.sh

changwoonchoi commented 2 months ago

Hi, Dawn wrote a detailed instruction to set an environment. Please refer to it! (Issue #9)