fix fluid chunk indexing from java side
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
This commit is contained in:
parent
103a0d0d36
commit
6ce1c474d5
@ -1209,6 +1209,7 @@ Explicit memory management of fluid chunk cache buffers
|
|||||||
Fix GriddedDataCellManager memory leak caused by physics and ConcurrentHashMap
|
Fix GriddedDataCellManager memory leak caused by physics and ConcurrentHashMap
|
||||||
Fix fluid sim null pointer bug with unallocated chunks
|
Fix fluid sim null pointer bug with unallocated chunks
|
||||||
Fix fluid sim NP bug with skipped chunks
|
Fix fluid sim NP bug with skipped chunks
|
||||||
|
Fix fluid chunk indexing from java side
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -87,7 +87,7 @@ public class FluidChunkData {
|
|||||||
* @return The index
|
* @return The index
|
||||||
*/
|
*/
|
||||||
public int IX(int x, int y, int z){
|
public int IX(int x, int y, int z){
|
||||||
return x * ServerFluidChunk.BUFFER_DIM * ServerFluidChunk.BUFFER_DIM + y * ServerFluidChunk.BUFFER_DIM + z;
|
return x + y * ServerFluidChunk.BUFFER_DIM + z * ServerFluidChunk.BUFFER_DIM * ServerFluidChunk.BUFFER_DIM;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -401,7 +401,7 @@ public class ServerFluidChunk {
|
|||||||
* @return The index
|
* @return The index
|
||||||
*/
|
*/
|
||||||
public int IX(int x, int y, int z){
|
public int IX(int x, int y, int z){
|
||||||
return x * ServerFluidChunk.BUFFER_DIM * ServerFluidChunk.BUFFER_DIM + y * ServerFluidChunk.BUFFER_DIM + z;
|
return x + y * ServerFluidChunk.BUFFER_DIM + z * ServerFluidChunk.BUFFER_DIM * ServerFluidChunk.BUFFER_DIM;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user