나는 대학을 위해서이 코드를 가지고있다. 첫 번째 코드는 예상대로 작동하고 두 번째 코드는 다른 결과를 제공합니다.이 두 가지 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