>This incapacitates the PlayStation.
>>10908198>This incapacitates the N64 and PS2 (or any modern z-buffered GPU).
>>10908198What am I looking at, polygon clipping? My system still works.
>>10908319Due to the way how 3D works on the PS1 (no z-buffer), triangles are only sorted on a per-face basis resulting in stuff appearing in front of geometry where they shouldn't.
>>10908198make some of that geometry transparent and see how quickly your worthless z-buffer crumbles.
>>10908257>The PS1 can't render common and possible geometry?>Yeah, well - REAL systems can't render IMPOSSIBLE geometry... So there!
>>10908395How does this incapacitate the PlayStation?
>>10908257Any modern z-buffered gpu can use inverse float z-buffer or logarithmic z-buffer to get rid of z fighting
>>10908198wrote a software rendere which uses an ordering table like the ps1 (no z buffer). it required a lot of care when making 3d models and lots of testing and was slower than a z buffer (cache)
>>10908795If a triangle intersects another polygon in such a way that it is both in front of and behind it (eg. 'stabbing' through the center), it can't render it accurately. A z-buffer lets you sort which pixels of which polygons you'll render on top; without that, it'll only be able to choose one or the other to render in front. The only way to overcome this is with extremely expensive manually written routines that aren't fast enough for gameplay situations.
>>10908257Z buffer is a choice on N64 - see World Driver Championship
>>10908257Ugh... Z-fighting on Quake 1 annoyed me.
>>10909864Any examples of this in actual gameplay?
>>10909864So if you wanted to make a quick toy airplaine on PS1 by intersecting two 3D rectangles it wouldn't work? You'd need to actually make separate wings?
>>10909864>>If a triangle intersects another polygon in such a way that it is both in front of and behind it (eg. 'stabbing' through the center), it can't render it accurately.Not like rendering was super accurate on the PSX in the first place.
>>10908198That's not a dreamcast with a DVD drive.