It depends on what type of 3D camera? The more expensive 3D cameras have a higher mega pixel count that is mapped over a higher point density per degrees in azimuth and altitude. Some of the lower priced 3D cameras only do low density point clouds with no color photogrammetry. All have a limit in the near and far field of view. Some work with motion to capture a moving scene and some are stationary. It would help if you specified the type of 3D camera and/or price range.
The accuracy of a 3D camera depends on various factors such as the camera's hardware, software algorithms, and the conditions in which it is used. Different 3D camera technologies, such as structured light, time-of-flight, and stereo vision, have different levels of accuracy.
Structured light cameras project patterns onto the scene and use the distortion of these patterns to calculate depth information. They can achieve sub-millimeter accuracy under ideal conditions but may suffer from lower accuracy in environments with high ambient light or reflective surfaces.
Time-of-flight cameras measure the time it takes for light to travel to and from the objects in the scene. They can provide depth measurements with centimeter-level accuracy but may be affected by factors like ambient light and the reflectivity of objects.
Stereo vision cameras use two or more cameras to capture images of the scene from different perspectives. By comparing the disparities between corresponding pixels in the images, depth information can be estimated. The accuracy of stereo vision cameras can vary, but they can achieve sub-centimeter accuracy under optimal conditions.
It is important to note that the accuracy of a 3D camera is also influenced by factors like the resolution of the camera's sensors, the quality of lenses, and the calibration of the camera system. Additionally, the accuracy may vary depending on the distance from the camera to the objects being captured.