Revert "Cycles: Tweak empty boundbox children"
This reverts commit ecbfa31caa
.
Original commit broke logic in nodes re-fitting. That area can
access non-existing children momentarely. Not sure what would
be best solution here, for now simply reverting the change/
This commit is contained in:
parent
fe28e350e9
commit
ec54a08d30
|
@ -885,7 +885,7 @@ void QBVH::pack_aligned_node(int idx,
|
|||
data[5][i] = FLT_MAX;
|
||||
data[6][i] = -FLT_MAX;
|
||||
|
||||
data[7][i] = __int_as_float(INT_MAX);
|
||||
data[7][i] = __int_as_float(0);
|
||||
}
|
||||
|
||||
memcpy(&pack.nodes[idx], data, sizeof(float4)*BVH_QNODE_SIZE);
|
||||
|
@ -968,7 +968,7 @@ void QBVH::pack_unaligned_node(int idx,
|
|||
data[11][i] = -FLT_MAX;
|
||||
data[12][i] = -FLT_MAX;
|
||||
|
||||
data[13][i] = __int_as_float(INT_MAX);
|
||||
data[13][i] = __int_as_float(0);
|
||||
}
|
||||
|
||||
memcpy(&pack.nodes[idx], data, sizeof(float4)*BVH_UNALIGNED_QNODE_SIZE);
|
||||
|
|
Loading…
Reference in New Issue