Когда я делаю cross(vec3(0,0,1),vec3(1,0,0)), я получаю vec3(0,1,0).
Может ли кто-нибудь объяснить мне, почему я не получаю vec3 (0, -1,0)? Если вы поместите указательный палец вперед, а средний палец укажет вправо, большой палец укажет вниз. Так что я делаю неправильно?
X cross Y = Z
. Итак, в правосторонней системе координат поместите указательный и средний пальцы вдоль X и Y, и вот где Z. Если X находится справа, а Y вверху, то Z находится по направлению к вам в правосторонней системе координат. - person Nicol Bolas   schedule 30.05.2016