mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-04-10 20:56:44 +00:00
embeddings:: made itls and itl matrices correct in 4x4
This commit is contained in:
parent
bccb7b1d5d
commit
dc1aa2c4c0
@ -805,6 +805,11 @@ void embedding_method::prepare_lta() {
|
||||
intermediate_to_logical_scaled = inverse(logical_scaled_to_intermediate);
|
||||
logical_to_intermediate = get_lti();
|
||||
intermediate_to_logical = inverse(logical_to_intermediate);
|
||||
if(MDIM == 3) {
|
||||
// just in case
|
||||
for(int i=0; i<4; i++)
|
||||
intermediate_to_logical_scaled[i][3] = intermediate_to_logical_scaled[3][i] = intermediate_to_logical[3][i] = intermediate_to_logical[i][3] = i == 3;
|
||||
}
|
||||
if(b) geom3::light_flip(true);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user