// deactivate this test for template package making issue //[Test] public void ApplySettings() { for (int i = 0; i < 10; ++i) { var perspectiveMatrix = Matrix4x4.Perspective( RandomUtilities.RandomFloat(i, 2943.06587f) * 30.0f + 75.0f, RandomUtilities.RandomFloat(i, 6402.79532f) * 0.5f + 1, RandomUtilities.RandomFloat(i, 8328.97521f) * 10.0f + 10f, RandomUtilities.RandomFloat(i, 6875.12374f) * 100.0f + 1000.0f ); var worldToCameraMatrix = GeometryUtils.CalculateWorldToCameraMatrixRHS( RandomUtilities.RandomVector3(i), RandomUtilities.RandomQuaternion(i) ); var settings = new CameraSettings { bufferClearing = new CameraSettings.BufferClearing { backgroundColorHDR = RandomUtilities.RandomColor(i), clearColorMode = RandomUtilities.RandomEnumIndex <HDAdditionalCameraData.ClearColorMode>(i), clearDepth = RandomUtilities.RandomBool(i) }, culling = new CameraSettings.Culling { cullingMask = RandomUtilities.RandomInt(i), useOcclusionCulling = RandomUtilities.RandomBool(i + 0.5f), }, renderingPathCustomFrameSettings = default,