The big difference is, unlike VR, you don't know where the viewer's eyes are, so you can't jump from 3D to 2x 2D so easily, you genuinely need a volume resolution instead of an area resolution. I suppose another way to think about it is, if they're splitting 4k into 45 planes, you're chopping 8.3 MP into 0.184 MP (~430x430px) x 45 "pixels"/voxels of depth resolution. 3840x2160 pixels is the same number of samples as a 202x202x202 voxel cube. A 1000^3 voxel display equals 31600x31600 pixels of resolution, which is maybe possible to render at 30fps with a very, very simple application and a top-end GPU. 3000^3 = 164300x164300. We would need to rethink the entire graphics stack to figure out a "GPU" that could more efficiently "draw" to a hologram at high resolution and refresh rate. Maybe something like DLSS but 3D. Even then, the bandwidth will be insane. 1000^3, 1 billion voxels, * 32 bits of color/alpha, is 32 gigabits per frame. 30fps would need 960 gigabits per second of bandwidth. Displayport 2.0 is 80 gbps. The fastest commercial optical transceivers are 100-400 gbps, although top-end GPU memory bandwidth is approaching 8000 gbps, good enough for 2000^3 @ 32bit @ 30fps or 1000^3 @ 240fps. The "GPU" will need to be tightly integrated into the display.
It would be better if we could just have 3x 2D projectors that somehow interfere in a medium to display, but I don't know of a way to accomplish this. Not to mention none of this allows you to be inside the displayed content as VR does.
Comments
The big difference is, unlike VR, you don't know where the viewer's eyes are, so you can't jump from 3D to 2x 2D so easily, you genuinely need a volume resolution instead of an area resolution. I suppose another way to think about it is, if they're splitting 4k into 45 planes, you're chopping 8.3 MP into 0.184 MP (~430x430px) x 45 "pixels"/voxels of depth resolution. 3840x2160 pixels is the same number of samples as a 202x202x202 voxel cube. A 1000^3 voxel display equals 31600x31600 pixels of resolution, which is maybe possible to render at 30fps with a very, very simple application and a top-end GPU. 3000^3 = 164300x164300. We would need to rethink the entire graphics stack to figure out a "GPU" that could more efficiently "draw" to a hologram at high resolution and refresh rate. Maybe something like DLSS but 3D. Even then, the bandwidth will be insane. 1000^3, 1 billion voxels, * 32 bits of color/alpha, is 32 gigabits per frame. 30fps would need 960 gigabits per second of bandwidth. Displayport 2.0 is 80 gbps. The fastest commercial optical transceivers are 100-400 gbps, although top-end GPU memory bandwidth is approaching 8000 gbps, good enough for 2000^3 @ 32bit @ 30fps or 1000^3 @ 240fps. The "GPU" will need to be tightly integrated into the display.
It would be better if we could just have 3x 2D projectors that somehow interfere in a medium to display, but I don't know of a way to accomplish this. Not to mention none of this allows you to be inside the displayed content as VR does.