it doesn't help that he hasn't done a very good job explaining what the problem actually is, which i'm sure is a language barrier issue as opposed to anything else.
and he is being a bit of a jerk
user4704
I strongly dislike when people say things like "I want to use {x} because that's what the professionals do!"
@Jimmy yeah, I agree. If you're aiming for the highest end performance, you can go for C++, but it's rare for indie/hobby programmers to ever really need that
just as long as people aren't trying to be tricky in their code. I found this one piece where they had weaved an if/else with a #ifdef /#else and it was such a mess to pull apart so that I could add a single line
Is there anything like a TranslationScale matrix? Using a Translation matrix, I can offset the x, y, z values, but what if I want to scale the x, y, z values?
@MindWorX How do these matrices work, exactly? Because scale (and rotation) is usually applies as multiplication, and translation as addition, so it's not easy to combine them into one matrix (or number, really).
I must admit I don't know for sure, I've never used Matrices before. I just kinda wanted to test them a bit. But it seems I can't translate with a factor.
@MindWorX I didn't say it was impossible, just not easy. In 3D, that's done with dual quaternions (those can describe rotation, scale and translation in a single 8x8 matrix).
Actually ... in an 8-tuple, which gets modified into a special form of an 8x8 matrix.
@Jimmy Maybe it just differentiates between a vector (which can be rotated and scaled, but not meaningfully translated) and a point. I wouldn't know, didn't look much into OpenTK yet.