Open David-Dou opened 11 months ago
Hi, this problem comes from too much shared data for rasterization. You can reduce the block size to avoid this problem. Note that you also need to change the corresponding dim in this line.
In cuda rasterization, every channel is operated in a for-loop. So increasing the dimension may reduce speed for rendering a lot. We use 16 to balance performance and speed. You can choose a suitable dimension to experiment with.
Thank you for your reply. I'll have a try on it.
Hi, could you please share how to extend the object identity encoding rendering by enlarging the encoding dimension. I have tried directly changing the macros NUM_OBJECTS in submodules/diff-feature-gaussian-rasterization/cuda_rasterizer/config.h from 16 to 64. However, such error occurs during setting up this changed rasterization package. So could you please share what else should I to enlarge the object encoding dimension for rendering, thx!