I’m working on an engine that will work both in software and with OpenGL. I’m used to a left-handed coordinate system (with z going into the screen), but OpenGL uses a right-handed system, so I need to switch to that. Is there any advantage to having -z go into the screen? Since you eventually want to divide by z for perspective, doesn’t this mean that you’ll have to flip the sign anyway (since dividing by a negative z value would flip your x and y values)? So, I guess the question is, what are the advantages of a right-handed system?