Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upNSMB: Incorrect Z-ordering in W8-3 #661
Comments
endrift
added
feature:3D
platform:DS
labels
Apr 14, 2017
endrift
added
the
severity:priority game
label
Apr 21, 2017
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
StapleButter
Apr 22, 2017
Related to polygon IDs, not Z, afaict. I saw the same bug while implementing polygon IDs in melonDS. I don't remember the exact cause, but basically: the polygon ID check for translucent pixels is only done when the destination pixel was translucent too (regardless of the stored alpha), except when drawing shadows.
(this, based on what I observed and tested. may be wrong)
StapleButter
commented
Apr 22, 2017
|
Related to polygon IDs, not Z, afaict. I saw the same bug while implementing polygon IDs in melonDS. I don't remember the exact cause, but basically: the polygon ID check for translucent pixels is only done when the destination pixel was translucent too (regardless of the stored alpha), except when drawing shadows. (this, based on what I observed and tested. may be wrong) |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
endrift
Apr 24, 2017
Member
I implemented that part of polygon ID stuff already. It was, for example, causing trees to show through each other in SM64 before I fixed it. Wonder if I got it wrong somehow.
|
I implemented that part of polygon ID stuff already. It was, for example, causing trees to show through each other in SM64 before I fixed it. Wonder if I got it wrong somehow. |
waddlesplash commentedApr 14, 2017
See the bubble on the left -- the plant inside the bubble appears behind the green plant.
