我有以下代碼:檢查是否FLOAT3通過邊界
(voxelCoord.x < 0 ||
voxelCoord.y < 0 || voxelCoord.z < 0 || voxelCoord.x > 1
|| voxelCoord.y > 1 || voxelCoord.z > 1)
不過,我想應該是可以優化這一點。我認爲使用min和max會讓我回頭,是否有像鉗子這樣的解決方案,讓我檢查邊界是否通過了?
例如;會
夾(voxelCoord,FLOAT3(0),FLOAT3(1))!= voxelCoord
工作?
你可以做壓裂(voxelCoord)!= voxelCoord,但它不會正確計算1。 – Jessy