Commit Graph

9 Commits

Author SHA1 Message Date
f9ed0e7769 Added AoVolumePassContext;
Added AoVolumePassBuffer;

Changed center of each OBB in FrustumCullingJob from world position to camera-relative world position;
Changed outputVolumeData and outputVolumeBounds from NativeList to NativeArray;
2025-03-02 17:59:26 +09:00
45a3e81dfc Replace vectors and matrix4x4s to floatx from Mathematics 2025-03-01 22:42:27 +08:00
5f24e4c27d Start working on Cluster; 2025-03-01 16:58:26 +09:00
2f79df128e Improved the culling result of HizCulling;
Added custom inspector for VolumeObject;
Change the name of AoVolume to VolumeObject;
2025-02-24 00:22:04 +09:00
f0dbf8e581 Update HzCulling 2025-02-22 03:04:15 +09:00
c25ff0dd61 Added H-z culling;
Changed the name of enum FrustumGPU to GPUFrustum;
2025-02-20 18:01:12 +09:00
0f4f10a138 Fixed the issue that positionWS is camear-relative position but world matrix is in absolute world space 2025-02-20 00:55:38 +09:00
ef2bdeac98 Added frustum culling;
Added geometry data;

Changed name of VolumeObject to AoVolume;

Removed the capsule type in VolumeType, all volumes are box volume now;
2025-02-19 23:20:38 +09:00
de8eafb713 Initial Upload; 2025-02-18 19:38:13 +09:00