私は大学でやっているこのコードを持っています。最初のコードは期待通りに機能し、2番目のコードは異なる結果を提供します。これらの2つのJavaコードスニペットの違いは何ですか?
私は彼らが何をしているのか分かりませんか?
最初:
public Mat3 getNormalMatrix() {
return new Mat3(this.getInverseMatrix()).transpose();
}
秒:
public Mat3 getNormalMatrix() {
Mat4 mat = this.getInverseMatrix();
Mat3 bla = new Mat3(mat);
bla.transpose();
return bla;
}
何ですかgetInverseMatrixの宣言された戻り値の型()したいですか? –
異なる結果は何ですか? – jzd