Replace vectors and matrix4x4s to floatx from Mathematics
This commit is contained in:
@@ -66,29 +66,27 @@ internal class AoVolumePass : CustomPass
|
||||
{
|
||||
Frustum cameraFrustum = ctx.hdCamera.frustum;
|
||||
|
||||
GPUFrustum frustum = new()
|
||||
{
|
||||
normal0 = cameraFrustum.planes[0].normal,
|
||||
dist0 = cameraFrustum.planes[0].distance,
|
||||
normal1 = cameraFrustum.planes[1].normal,
|
||||
dist1 = cameraFrustum.planes[1].distance,
|
||||
normal2 = cameraFrustum.planes[2].normal,
|
||||
dist2 = cameraFrustum.planes[2].distance,
|
||||
normal3 = cameraFrustum.planes[3].normal,
|
||||
dist3 = cameraFrustum.planes[3].distance,
|
||||
normal4 = cameraFrustum.planes[4].normal,
|
||||
dist4 = cameraFrustum.planes[4].distance,
|
||||
normal5 = cameraFrustum.planes[5].normal,
|
||||
dist5 = cameraFrustum.planes[5].distance,
|
||||
corner0 = cameraFrustum.corners[0],
|
||||
corner1 = cameraFrustum.corners[1],
|
||||
corner2 = cameraFrustum.corners[2],
|
||||
corner3 = cameraFrustum.corners[3],
|
||||
corner4 = cameraFrustum.corners[4],
|
||||
corner5 = cameraFrustum.corners[5],
|
||||
corner6 = cameraFrustum.corners[6],
|
||||
corner7 = cameraFrustum.corners[7],
|
||||
};
|
||||
GPUFrustum frustum = new();
|
||||
frustum.normal0 = cameraFrustum.planes[0].normal;
|
||||
frustum.dist0 = cameraFrustum.planes[0].distance;
|
||||
frustum.normal1 = cameraFrustum.planes[1].normal;
|
||||
frustum.dist1 = cameraFrustum.planes[1].distance;
|
||||
frustum.normal2 = cameraFrustum.planes[2].normal;
|
||||
frustum.dist2 = cameraFrustum.planes[2].distance;
|
||||
frustum.normal3 = cameraFrustum.planes[3].normal;
|
||||
frustum.dist3 = cameraFrustum.planes[3].distance;
|
||||
frustum.normal4 = cameraFrustum.planes[4].normal;
|
||||
frustum.dist4 = cameraFrustum.planes[4].distance;
|
||||
frustum.normal5 = cameraFrustum.planes[5].normal;
|
||||
frustum.dist5 = cameraFrustum.planes[5].distance;
|
||||
frustum.corner0.xyz = cameraFrustum.corners[0];
|
||||
frustum.corner1.xyz = cameraFrustum.corners[1];
|
||||
frustum.corner2.xyz = cameraFrustum.corners[2];
|
||||
frustum.corner3.xyz = cameraFrustum.corners[3];
|
||||
frustum.corner4.xyz = cameraFrustum.corners[4];
|
||||
frustum.corner5.xyz = cameraFrustum.corners[5];
|
||||
frustum.corner6.xyz = cameraFrustum.corners[6];
|
||||
frustum.corner7.xyz = cameraFrustum.corners[7];
|
||||
|
||||
_culledVolumeDatas.Clear();
|
||||
FrustumCullingJob cullingJob = new()
|
||||
|
||||
Reference in New Issue
Block a user