(3.8.6)Does a 3D game need Canvas?

In a 2D game project, I need to put the nodes under a Canvas to render them, but in 3D games, do I still need to put the 3D elements under a Canvas?

Oh, I know the answer to this question. You just need to move the required node into the game, and Cocos Creator will automatically create a canvas if needed in a 3D project, for example, for a label.

Canvas for Game UI