4 ms·
>that's why there is no z-buffer, because it had no z-coordinate Z-buffer is just an array of values you can sample, often as a texture. There is no inherit c
by jayd16 5y ago
>that's why there is no z-buffer, because it had no z-coordinate
Z-buffer is just an array of values you can sample, often as a texture. There is no inherit coordinates, unlike, say, vertices. Z-buffer is a 2d map anyway. The offset into that buffer would be the x and y.
Or do you just mean there's no hardware accelerated z-buffer?
- codeflo 5y agoIn early 3D hardware, the Z buffer was a bit more special cased than it is now, where you quite literally allocate a texture. In either case, the interesting (and expensive to emulate in software) part is of course using the depth buffer to perform depth testing, that is, rejecting pixels that would be hidden.
- jayd16 5y agoSure, the depth was not calculated or tested in hardware. But its not because buffers did not have a z-coordinate.