From 6497f46ff89b269a0df9b67c3978fa1744e077ce Mon Sep 17 00:00:00 2001 From: Mark Green Date: Mon, 7 Apr 2025 20:59:15 +0000 Subject: [PATCH 01/12] DOCG-6789 Update VFX Graph 'Conform to...' blocks to their new name U6+ --- .../Block-CollideWithSignedDistanceField.md | 6 +++--- .../Documentation~/Block-ConformToSignedDistanceField.md | 6 +++--- .../Documentation~/Block-ConformToSphere.md | 6 +++--- .../Documentation~/TableOfContents.md | 6 +++--- .../Documentation~/sdf-bake-tool-api.md | 4 ++-- .../Documentation~/sdf-bake-tool-window.md | 4 ++-- .../Documentation~/sdf-in-vfx-graph.md | 8 ++++---- 7 files changed, 20 insertions(+), 20 deletions(-) diff --git a/Packages/com.unity.visualeffectgraph/Documentation~/Block-CollideWithSignedDistanceField.md b/Packages/com.unity.visualeffectgraph/Documentation~/Block-CollideWithSignedDistanceField.md index 0ad536c940b..f20e9fb54de 100644 --- a/Packages/com.unity.visualeffectgraph/Documentation~/Block-CollideWithSignedDistanceField.md +++ b/Packages/com.unity.visualeffectgraph/Documentation~/Block-CollideWithSignedDistanceField.md @@ -1,8 +1,8 @@ -# Collide with Signed Distance Field +# Collision Shape Signed Distance Field -Menu Path : **Collision > Collide with Signed Distance Field** +Menu Path : **Collision > Collision Shape Signed Distance Field** -The **Collide with Signed Distance Field** Block allows you to create more complex collisions by using an SDF (signed distance field) Asset to represent the shape of the object. This is useful for precise complex collision with predetermined Assets. +The **Collision Shape Signed Distance Field** Block allows you to create more complex collisions by using an SDF (signed distance field) Asset to represent the shape of the object. This is useful for precise complex collision with predetermined Assets. ![](Images/Block-CollideWithSDFMain.png) diff --git a/Packages/com.unity.visualeffectgraph/Documentation~/Block-ConformToSignedDistanceField.md b/Packages/com.unity.visualeffectgraph/Documentation~/Block-ConformToSignedDistanceField.md index 4b513ccbe7b..d7233c40124 100644 --- a/Packages/com.unity.visualeffectgraph/Documentation~/Block-ConformToSignedDistanceField.md +++ b/Packages/com.unity.visualeffectgraph/Documentation~/Block-ConformToSignedDistanceField.md @@ -1,8 +1,8 @@ -# Conform to Signed Distance Field +# Attractor Shape Signed Distance Field -Menu Path : **Force > Conform to Signed Distance Field** +Menu Path : **Force > Attractor Shape Signed Distance Field** -The **Conform to Signed Distance Field** Block attracts particles towards a defined distance field. This is useful for pulling particles towards a specific shape which cannot be easily defined via other force Blocks, and it works best when you use it alongside other forces. +The **Attractor Shape Signed Distance Field** Block attracts particles towards a defined distance field. This is useful for pulling particles towards a specific shape which cannot be easily defined via other force Blocks, and it works best when you use it alongside other forces. ![](Images/Block-ConformToSDFExample.gif) diff --git a/Packages/com.unity.visualeffectgraph/Documentation~/Block-ConformToSphere.md b/Packages/com.unity.visualeffectgraph/Documentation~/Block-ConformToSphere.md index 89613644c8d..8e5a3299b7b 100644 --- a/Packages/com.unity.visualeffectgraph/Documentation~/Block-ConformToSphere.md +++ b/Packages/com.unity.visualeffectgraph/Documentation~/Block-ConformToSphere.md @@ -1,8 +1,8 @@ -# Conform to Sphere +# Attractor Shape Sphere -Menu Path : **Force > Conform to Sphere** +Menu Path : **Force > Attractor Shape Sphere** -The **Conform to Sphere** Block attracts particles towards a defined sphere. This is useful for a range of cases, such as simulating a “charging” energy effect, and works best when you use it alongside other forces. +The **Attractor Shape Sphere** Block attracts particles towards a defined sphere. This is useful for a range of cases, such as simulating a “charging” energy effect, and works best when you use it alongside other forces. This Operator doesn't support spheres that have scale axis of different lengths (ellipsoids). If you use an ellipsoid as an input, this Operator uses its longest axis to define the sphere. diff --git a/Packages/com.unity.visualeffectgraph/Documentation~/TableOfContents.md b/Packages/com.unity.visualeffectgraph/Documentation~/TableOfContents.md index 065469d6cfb..9de4696388b 100644 --- a/Packages/com.unity.visualeffectgraph/Documentation~/TableOfContents.md +++ b/Packages/com.unity.visualeffectgraph/Documentation~/TableOfContents.md @@ -89,13 +89,13 @@ * [Collide with Cone](Block-CollideWithCone.md) * [Collide with Depth Buffer](Block-CollideWithDepthBuffer.md) * [Collide with Plane](Block-CollideWithPlane.md) - * [Collide with Signed Distance Field](Block-CollideWithSignedDistanceField.md) + * [Collision Shape Signed Distance Field](Block-CollideWithSignedDistanceField.md) * [Collide with Sphere](Block-CollideWithSphere.md) * Flipbook * [Flipbook Player](Block-FlipbookPlayer.md) * Force - * [Conform to Signed Distance Field](Block-ConformToSignedDistanceField.md) - * [Conform to Sphere](Block-ConformToSphere.md) + * [Attractor Shape Signed Distance Field](Block-ConformToSignedDistanceField.md) + * [Attractor Shape Sphere](Block-ConformToSphere.md) * [Force](Block-Force.md) * [Gravity](Block-Gravity.md) * [Linear Drag](Block-LinearDrag.md) diff --git a/Packages/com.unity.visualeffectgraph/Documentation~/sdf-bake-tool-api.md b/Packages/com.unity.visualeffectgraph/Documentation~/sdf-bake-tool-api.md index 1538ec84184..ec35628b684 100644 --- a/Packages/com.unity.visualeffectgraph/Documentation~/sdf-bake-tool-api.md +++ b/Packages/com.unity.visualeffectgraph/Documentation~/sdf-bake-tool-api.md @@ -15,9 +15,9 @@ Within a Visual Effect Graph, create a new exposed Texture3D property. To do thi 3. Double-click on the new Texture3D, enter a meaningful name, and press enter to save it. You use this name to identify the property from the C# API. 4. To the left of the new Texture3D, click the drop-down arrow. 5. Enable **Exposed** if it is not already. -6. Drag the property into the graph and connect it to an input that accepts an SDF. For example, the **Distance Field** property of a [Collide With Signed Distance Field](Block-CollideWithSignedDistanceField.md) Block. +6. Drag the property into the graph and connect it to an input that accepts an SDF. For example, the **Distance Field** property of a [Collision Shape Signed Distance Field](Block-CollideWithSignedDistanceField.md) Block. -![](Images/sdf-bake-tool-api-example.png)
*Assigning an SDF to the Distance Field input port of the Collide with Signed Distance Field Block* +![](Images/sdf-bake-tool-api-example.png)
*Assigning an SDF to the Distance Field input port of the Collision Shape Signed Distance Field Block* ## MonoBehaviour diff --git a/Packages/com.unity.visualeffectgraph/Documentation~/sdf-bake-tool-window.md b/Packages/com.unity.visualeffectgraph/Documentation~/sdf-bake-tool-window.md index 8ef7e669806..3ecde422822 100644 --- a/Packages/com.unity.visualeffectgraph/Documentation~/sdf-bake-tool-window.md +++ b/Packages/com.unity.visualeffectgraph/Documentation~/sdf-bake-tool-window.md @@ -6,7 +6,7 @@ To open the SDF Bake Tool window, select **Window** > **Visual Effects** > **Uti ## Working with the SDF Bake Tool window -In the Unity Editor, in the [Visual Effect Graph window](VisualEffectGraphWindow.md), blocks and operators, such as [Collide With Signed Distance Field](Block-CollideWithSignedDistanceField.md), take an SDF as an input. +In the Unity Editor, in the [Visual Effect Graph window](VisualEffectGraphWindow.md), blocks and operators, such as [Collision Shape Signed Distance Field](Block-CollideWithSignedDistanceField.md), take an SDF as an input. ![The Update Particle context.](Images/sdf-update-particle-context.png) The **Update Particle** context. @@ -28,7 +28,7 @@ To make it easier to iterate over signed distance fields, the SDF Bake Tool wind * With the SDF Bake Tool window open, select the asset in the Project window. * In the Project window, double-click the asset. If the SDF Bake Tool window isn't open, this opens the window and assigns the asset. -Note: To use the SDF asset with the [Collide With Signed Distance Field](Block-CollideWithSignedDistanceField.md) block. In the block, set the **Size** of the **Field Transform** to match the **Box Size** that you used in the SDF Bake Tool. +Note: To use the SDF asset with the [Collision Shape Signed Distance Field](Block-CollideWithSignedDistanceField.md) block. In the block, set the **Size** of the **Field Transform** to match the **Box Size** that you used in the SDF Bake Tool. ## Properties diff --git a/Packages/com.unity.visualeffectgraph/Documentation~/sdf-in-vfx-graph.md b/Packages/com.unity.visualeffectgraph/Documentation~/sdf-in-vfx-graph.md index ce3579075e7..df1e0681553 100644 --- a/Packages/com.unity.visualeffectgraph/Documentation~/sdf-in-vfx-graph.md +++ b/Packages/com.unity.visualeffectgraph/Documentation~/sdf-in-vfx-graph.md @@ -6,10 +6,10 @@ Signed Distance Fields (SDF) are 3D textures where each texel stores the distanc In the Visual Effect Graph, there are several nodes that use SDFs to create effects: -- [*Position On Signed Distance Field*](Block-SetPosition(SignedDistanceField).md): Positions particles either within the volume of the SDF or on its surface. -- [*Conform To Signed Distance Field*](Block-ConformToSignedDistanceField.md): Attracts particles towards an SDF. This is useful for pulling particles towards a complex shape that would be difficult to replicate using other force blocks. -- [*Collide With Signed Distance Field*](Block-CollideWithSignedDistanceField.md): Simulates collision between particles and an SDF. This is useful when you want particles to collide with complex shapes. -- [*Sample Signed Distance Field*](Operator-SampleSDF.md): Samples an SDF and enables you to create custom behavior with the result. +- [**Position On Signed Distance Field**](Block-SetPosition(SignedDistanceField).md): Positions particles either within the volume of the SDF or on its surface. +- [**Attractor Shape Signed Distance Field**](Block-ConformToSignedDistanceField.md): Attracts particles towards an SDF. This is useful for pulling particles towards a complex shape that would be difficult to replicate using other force blocks. +- [**Collision Shape Signed Distance Field**](Block-CollideWithSignedDistanceField.md): Simulates collision between particles and an SDF. This is useful when you want particles to collide with complex shapes. +- [**Sample Signed Distance Field**](Operator-SampleSDF.md): Samples an SDF and enables you to create custom behavior with the result. ## Generating SDFs From 727b054333487892080f17f7f96b0727823a753c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Olivier=20Carr=C3=A8re?= Date: Mon, 7 Apr 2025 20:59:16 +0000 Subject: [PATCH 02/12] Docs/graphics/docg 6834 create horizontal water deformations --- .../Images/new-empty-water-decal.png | Bin 0 -> 147050 bytes .../water-deform-a-water-surface-x-axis.jpg | Bin 0 -> 125366 bytes .../water-deform-a-water-surface-y-axis.jpg | Bin 0 -> 120208 bytes .../Images/water-surface-3d-deformation.png | Bin 0 -> 75679 bytes ...-local-foam-in-the-wake-of-a-gameobject.md | 6 +-- .../enable-mask-and-current-water-decals.md | 4 +- .../simulating-currents-with-water-decals.md | 23 ++------- .../water-deform-a-water-surface.md | 46 ++++++++++++++++-- .../Documentation~/water.md | 2 +- 9 files changed, 53 insertions(+), 28 deletions(-) create mode 100644 Packages/com.unity.render-pipelines.high-definition/Documentation~/Images/new-empty-water-decal.png create mode 100644 Packages/com.unity.render-pipelines.high-definition/Documentation~/Images/water-deform-a-water-surface-x-axis.jpg create mode 100644 Packages/com.unity.render-pipelines.high-definition/Documentation~/Images/water-deform-a-water-surface-y-axis.jpg create mode 100644 Packages/com.unity.render-pipelines.high-definition/Documentation~/Images/water-surface-3d-deformation.png diff --git a/Packages/com.unity.render-pipelines.high-definition/Documentation~/Images/new-empty-water-decal.png b/Packages/com.unity.render-pipelines.high-definition/Documentation~/Images/new-empty-water-decal.png new file mode 100644 index 0000000000000000000000000000000000000000..8f750abecac33daf692d059221b7558abcfb7038 GIT binary patch literal 147050 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 z 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 V>g76#TN9L1Jzf1=);T3K0RX}Me%Am1 literal 0 HcmV?d00001 diff --git a/Packages/com.unity.render-pipelines.high-definition/Documentation~/Images/water-deform-a-water-surface-x-axis.jpg b/Packages/com.unity.render-pipelines.high-definition/Documentation~/Images/water-deform-a-water-surface-x-axis.jpg new file mode 100644 index 0000000000000000000000000000000000000000..455e6e9433e3166f4634a43232590c767669e494 GIT binary patch literal 125366 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%0DoCiib)OV7h2*SxK_8vA(oLRr4FS%&aH$G9DRD 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

Gj{0j`4@AQn{>IPz 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

Ul$`7+ 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 I*4YI9ANtsH?EnA( literal 0 HcmV?d00001 diff --git a/Packages/com.unity.render-pipelines.high-definition/Documentation~/create-local-foam-in-the-wake-of-a-gameobject.md b/Packages/com.unity.render-pipelines.high-definition/Documentation~/create-local-foam-in-the-wake-of-a-gameobject.md index 4e576ac3b99..00c46ce38b1 100644 --- a/Packages/com.unity.render-pipelines.high-definition/Documentation~/create-local-foam-in-the-wake-of-a-gameobject.md +++ b/Packages/com.unity.render-pipelines.high-definition/Documentation~/create-local-foam-in-the-wake-of-a-gameobject.md @@ -2,11 +2,11 @@ To create foam on a water surface near a GameObject, follow these steps: -1. In the **Hierarchy** window, open the context menu (right-click) and select **Water > Surface**, then create a water surface. +1. In the **Hierarchy** window, open the context menu (right-click) and select **Water** > **Surface**, then create a water surface. -1. In the **Inspector** window of the water surface, in the **Water decals** section, enable **Foam**. +1. In the **Inspector** window of the water surface, in the **Water Decals** section, enable **Foam**. -1. In the **Hierarchy** window, right-click a GameObject and select **Water > Surface > Water decal**. +1. In the **Hierarchy** window, right-click a GameObject and select **Water** > **Surface** > **Water Decal**. The new water decal is now a child of the GameObject. diff --git a/Packages/com.unity.render-pipelines.high-definition/Documentation~/enable-mask-and-current-water-decals.md b/Packages/com.unity.render-pipelines.high-definition/Documentation~/enable-mask-and-current-water-decals.md index 0a0ddea964b..e22a6bba07e 100644 --- a/Packages/com.unity.render-pipelines.high-definition/Documentation~/enable-mask-and-current-water-decals.md +++ b/Packages/com.unity.render-pipelines.high-definition/Documentation~/enable-mask-and-current-water-decals.md @@ -2,6 +2,6 @@ To enable mask and current water decals, follow these steps: -1. Go to **Edit** > **Project Settings**. +1. In the main menu, go to **Edit** > **Project Settings**. -1. In the **Project Settings** window, select the **Graphics** tab and enable **Enable Mask and Current Water Decals** in the **Water System** section. +1. In the **Project Settings** window, go to **Graphics**, and enable **Enable Mask and Current Water Decals** in the **Water System** section. diff --git a/Packages/com.unity.render-pipelines.high-definition/Documentation~/simulating-currents-with-water-decals.md b/Packages/com.unity.render-pipelines.high-definition/Documentation~/simulating-currents-with-water-decals.md index e3c314e2fd5..d08264eb659 100644 --- a/Packages/com.unity.render-pipelines.high-definition/Documentation~/simulating-currents-with-water-decals.md +++ b/Packages/com.unity.render-pipelines.high-definition/Documentation~/simulating-currents-with-water-decals.md @@ -11,11 +11,13 @@ By default, water decal regions are anchored to the camera. You can also anchor ## Create a water decal -1. In the main menu, select **GameObject** > **Water** > **Water Decal**. +1. In the main menu, go to **GameObject** > **Water** > **Water Decal**. Unity adds a **Water Decal** GameObject to your scene. -2. Move the **Water Decal** GameObject to the area of water you want to affect. -3. To add deformation, foam, or current effects to the water decal shader graph, select the **Water Decal** GameObject, then under **Water Decal (Material)** select **Edit...**. + +1. Move the **Water Decal** GameObject to the area of water you want to affect. + +1. To add deformation, foam, or current effects to the water decal shader graph, in the **Inspector** window of the **Water Decal**, go to **Water Decal (Script)**, then select **Edit** in the **Water Decal (Material)** section. By default, the water decal shader graph Master Stack contains the following properties: @@ -31,18 +33,3 @@ Once you have [enabled water mask and current water decals](enable-mask-and-curr - **LargeCurrentInfluence** - **RipplesCurrent** - **RipplesCurrentInfluence** - -## Enable horizontal deformation - -To enable horizontal deformation, go to the active [HDRP Asset](hdrp-asset.md), then under **Rendering** > **Water** enable **Horizontal Deformation**. - -Enabling horizontal deformation has the following effects: - -- You can add a new **HorizontalDeformation** feature in the Graph Inspector of a water decal shader graph. -- HDRP creates a new buffer, which increases the amount of memory HDRP uses. -- The results of water scripts and [underwater effects](water-underwater-view.md) and [script interactions](float-objects-on-a-water-surface.md)might be less accurate. - -## Additional resources - -- The **RollingWave** scene in the [Water package samples](HDRP-Sample-Content.md#water-samples). -- [Shader Graph](https://docs.unity3d.com/Packages/com.unity.shadergraph@latest) diff --git a/Packages/com.unity.render-pipelines.high-definition/Documentation~/water-deform-a-water-surface.md b/Packages/com.unity.render-pipelines.high-definition/Documentation~/water-deform-a-water-surface.md index 1460f36fc34..a1205d22b91 100644 --- a/Packages/com.unity.render-pipelines.high-definition/Documentation~/water-deform-a-water-surface.md +++ b/Packages/com.unity.render-pipelines.high-definition/Documentation~/water-deform-a-water-surface.md @@ -1,14 +1,16 @@ -# Deform a water surface vertically +# Deform a water surface You can use water decals to achieve deformation effects on the water surface. Water decals use textures and Shader Graph materials to modify the water's appearance dynamically. ![A swimming pool with a deformed water surface.](Images/watersystem-deformer.png) +## Deform a water surface vertically + To deform a water surface vertically: 1. Create a [water surface](water-use-the-water-system-in-your-project.md). -1. In the **Inspector** window of the water surface, under **Water Decals**, enable **Deformation**. +1. In the **Inspector** window of the water surface, go to **Water Surface (Script)** > **Water decals**, and enable **Deformation**. To add a deformation only, disable **Foam**. @@ -28,6 +30,39 @@ To deform a water surface vertically: 1. In the **Inspector** window of the **Water Decal**, select **Edit** next to the water decal shader graph, then edit the shader graph as needed. +For example, connect the following gradient texture with your deformation pattern with the Deformation fragment. + +![Water decal shader graph: Vertical deformation.](Images/new-empty-water-decal.png) + +This results in the following deformation along the Y-axis: + +![Water surface deformed vertically](Images/water-deform-a-water-surface-y-axis.jpg) + +## Deform a water surface horizontally + +Enabling horizontal deformation has the following effects: + +- HDRP creates a new buffer, which increases the amount of memory HDRP uses. +- The results of water scripts, [underwater effects](water-underwater-view.md), and [script interactions](float-objects-on-a-water-surface.md) might be less accurate. + +Follow these steps: + +1. In the main menu, go to **Edit** > **Project Settings**. +1. In the **Project Settings** window, go to **Quality** > **HDRP** > **Rendering** > **Water**, then enable **Horizontal Deformation**. + +1. If the **Fragment** context doesn't contain a **Horizontal Deformation** block, right-click the **Fragment** context and select **Add Block Node** > **Horizontal Deformation**. +1. Connect a gradient texture to the **Horizontal Deformation** block. HDRP uses the yellow and blue channels of the texture to deform the x-axis and z-axis of the water surface. + + For example, connect the red channel of the default HDRP **Default-Particle** texture to both the x-axis and z-axis: + + ![Water decal shader graph example: A deformation along the x-axis and z-axis, built on top of existing vertical deformation.](Images/water-surface-3d-deformation.png) + + This results in deformation along the x-axis and z-axis, built on top of existing vertical deformation. + + ![Water surface deformed in 3D](Images/water-deform-a-water-surface-x-axis.jpg) + +You can also view an advanced example of how to apply a 3D deformation to a water surface in the rolling wave [water sample](HDRP-Sample-Content.md). + ## Configure the Deformer and Foam Water Decal template The properties used in the water decal material **Inspector** window change based on the type you select. @@ -82,8 +117,11 @@ These properties are specific to the Texture deformer type. | **Property** | **Description** | |-----------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | **Range Remap** | Specifies the range of the deformer in the [-1, 1] interval. The input texture values will be remapped from [0,1] to the specified range. | -| **Texture** | The texture used by the deformer. This is a single channel texture that contains the amplitude of the deformation relative to the deformer’s amplitude.
This texture can be a regular texture or a Render Texture, which can be updated at runtime by modifying a render target with a compute shader for example. For a Render Texture, use the R16_UNorm format . | +| **Texture** | The texture used by the deformer. This is a single channel texture that contains the amplitude of the deformation relative to the deformer’s amplitude.
This texture can be a regular texture or a Render Texture, which can be updated at runtime by modifying a render target with a compute shader for example. For a Render Texture, use the R16_UNorm format. | + ## Additional resources -[Materials and surfaces](materials-and-surfaces.md) +- [Materials and surfaces](materials-and-surfaces.md) +- [Shader Graph](https://docs.unity3d.com/Packages/com.unity.shadergraph@17.2) + diff --git a/Packages/com.unity.render-pipelines.high-definition/Documentation~/water.md b/Packages/com.unity.render-pipelines.high-definition/Documentation~/water.md index 990275855b5..3e09d00294e 100644 --- a/Packages/com.unity.render-pipelines.high-definition/Documentation~/water.md +++ b/Packages/com.unity.render-pipelines.high-definition/Documentation~/water.md @@ -14,7 +14,7 @@ Create water in the High Definition Render Pipeline (HDRP). | [Foam in the water system](water-foam-in-the-water-system.md) | Control how much foam appears on your water surface. | | [Customize caustics in the water system](water-caustics-in-the-water-system.md) | Customize the appearance of the bright light patterns caused by the curved water surface reflecting and refracting light. | | [Create a current in the water system](water-create-a-current-in-the-water-system.md) | Apply a current map to a water surface. | -| [Deform a water surface](water-deform-a-water-surface.md) | Use a deformer to control the shape of a water surface | +| [Deform a water surface](water-deform-a-water-surface.md) | Use a water decal to alter the shape of a water surface. | | [Exclude part of a water surface](water-exclude-part-of-the-water-surface.md) | Prevent water from appearing on top of other surfaces. | | [Underwater view](water-underwater-view.md) | Learn more about the underwater view of the water surface simulation. | | [Materials in the water system](water-materials-in-the-water-system.md) | The effects of water Material properties. | From da31ea9dc40ea73a1243526b4aa98eb4ca4a0043 Mon Sep 17 00:00:00 2001 From: Alexey Orlov Date: Mon, 7 Apr 2025 20:59:16 +0000 Subject: [PATCH 03/12] [hdr] fixed typos in comments in HDROutput.hlsl --- .../ShaderLibrary/HDROutput.hlsl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Packages/com.unity.render-pipelines.core/ShaderLibrary/HDROutput.hlsl b/Packages/com.unity.render-pipelines.core/ShaderLibrary/HDROutput.hlsl index f987bacf3bc..1a0b36024d3 100644 --- a/Packages/com.unity.render-pipelines.core/ShaderLibrary/HDROutput.hlsl +++ b/Packages/com.unity.render-pipelines.core/ShaderLibrary/HDROutput.hlsl @@ -21,9 +21,9 @@ int _HDREncoding; // ACES2065-1: A gamut that covers the full XYZ space, part of the ACES specs. Mostly used for storage since it is harder to work with than ACEScg. // WCG: Wide color gamut. This is defined as a color gamut that is wider than the Rec709 one. // LMS: A color space represented by the response of the three cones of human eye (responsivity peaks Long, Medium, Short) -// OETF (Optical Eelectro Transfer Function): This is a function to goes from optical (linear light) to electro (signal transmitted to the display). -// EOTF (Eelectro Optical Transfer Function): The inverse of the OETF, used by the TV/Monitor. -// EETF (Eelectro-Electro Transfer Function): This is generally just a remapping function, we use the BT2390 EETF to perform range reduction based on the actual display. +// OETF (Optical-Electro Transfer Function): This is a function to goes from optical (linear light) to electro (signal transmitted to the display). +// EOTF (Electro-Optical Transfer Function): The inverse of the OETF, used by the TV/Monitor. +// EETF (Electro-Electro Transfer Function): This is generally just a remapping function, we use the BT2390 EETF to perform range reduction based on the actual display. // PQ (Perceptual Quantizer): the EOTF used for HDR10 TVs. It works in the range [0, 10000] nits. Important to keep in mind that this represents an absolute intensity and not relative as for SDR. Sometimes this can be referenced as ST2084. As OETF we'll use the inverse of the PQ curve. // scRGB: a wide color gamut that uses same color space and white point as sRGB, but with much wider coordinates. Used on windows when 16 bit depth is selected. Most of the color space is imaginary colors. Works differently than with PQ (encoding is linear). // G22 (Gamma 2.2): the EOTF used for exact gamma 2.2 curve. From 3de4d22f35c435290cb62caee090ff3d0ecb3a5a Mon Sep 17 00:00:00 2001 From: Ted Wikman Date: Tue, 8 Apr 2025 10:55:19 +0000 Subject: [PATCH 04/12] [SRP][Adaptive Probe Volumes] Updated comparison for ProbeVolumeBakingSets --- .../Editor/Lighting/ProbeVolume/ProbeGIBaking.cs | 6 +++--- .../Lighting/ProbeVolume/ProbeReferenceVolume.cs | 2 +- .../Lighting/ProbeVolume/ProbeVolumeBakingSet.cs | 14 ++++++++++++++ 3 files changed, 18 insertions(+), 4 deletions(-) diff --git a/Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeGIBaking.cs b/Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeGIBaking.cs index dabbfc90e27..bb04940a8bb 100644 --- a/Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeGIBaking.cs +++ b/Packages/com.unity.render-pipelines.core/Editor/Lighting/ProbeVolume/ProbeGIBaking.cs @@ -754,8 +754,7 @@ static bool SetBakingContext(List perSceneData) for (int i = 0; i < perSceneData.Count; ++i) { var data = perSceneData[i]; - var scene = data.gameObject.scene; - var sceneGUID = scene.GetGUID(); + var sceneGUID = data.sceneGUID; var bakingSet = ProbeVolumeBakingSet.GetBakingSetForScene(sceneGUID); if (bakingSet == null) @@ -763,7 +762,8 @@ static bool SetBakingContext(List perSceneData) if (isBakingSingleScene) continue; - Debug.LogError($"Scene '{scene.name}' does not belong to any Baking Set. Please add it to a Baking Set in the Adaptive Probe Volumes tab of the Lighting Window."); + var sceneName = data.gameObject.scene.name; + Debug.LogError($"Scene '{sceneName}' does not belong to any Baking Set. Please add it to a Baking Set in the Adaptive Probe Volumes tab of the Lighting Window."); return false; } diff --git a/Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeReferenceVolume.cs b/Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeReferenceVolume.cs index f6615975f95..b3b2882ab6e 100644 --- a/Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeReferenceVolume.cs +++ b/Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeReferenceVolume.cs @@ -1388,7 +1388,7 @@ internal void AddPendingSceneLoading(string sceneGUID, ProbeVolumeBakingSet baki return; } - if (m_CurrentBakingSet != null && bakingSet != m_CurrentBakingSet) + if (m_CurrentBakingSet != null && !m_CurrentBakingSet.HasSameSceneGUIDs(bakingSet)) { // Trying to load data for a scene from a different baking set than currently loaded ones. // This should not throw an error, but it's not supported diff --git a/Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolumeBakingSet.cs b/Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolumeBakingSet.cs index d37cd5090f6..e0b37ef8e2a 100644 --- a/Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolumeBakingSet.cs +++ b/Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeVolumeBakingSet.cs @@ -1115,5 +1115,19 @@ internal int GetChunkGPUMemory(ProbeVolumeSHBands shBands) return size; } + + internal bool HasSameSceneGUIDs(ProbeVolumeBakingSet other) + { + var otherSceneGUIDs = other.sceneGUIDs; + if (m_SceneGUIDs.Count != otherSceneGUIDs.Count) + return false; + + for (var i = 0; i < m_SceneGUIDs.Count; ++i) + { + if (m_SceneGUIDs[i] != otherSceneGUIDs[i]) + return false; + } + return true; + } } } From 9c0f6bc8c6ce336aaff0f26adf4cfa521a471945 Mon Sep 17 00:00:00 2001 From: Julien Fryer Date: Tue, 8 Apr 2025 19:16:14 +0000 Subject: [PATCH 05/12] [Fix][VFX] Prevent some useless VFX recompilation/reimport in some cases --- .../GraphView/Views/VFXConvertSubgraph.cs | 6 ++ .../Editor/GraphView/Views/VFXView.cs | 62 +------------------ .../Editor/Models/VFXGraph.cs | 45 ++++---------- 3 files changed, 19 insertions(+), 94 deletions(-) diff --git a/Packages/com.unity.visualeffectgraph/Editor/GraphView/Views/VFXConvertSubgraph.cs b/Packages/com.unity.visualeffectgraph/Editor/GraphView/Views/VFXConvertSubgraph.cs index 5b723cfc946..e0d33376b31 100644 --- a/Packages/com.unity.visualeffectgraph/Editor/GraphView/Views/VFXConvertSubgraph.cs +++ b/Packages/com.unity.visualeffectgraph/Editor/GraphView/Views/VFXConvertSubgraph.cs @@ -248,6 +248,8 @@ public void ConvertToSubgraphContext(VFXView sourceView, IEnumerable TransferEdges(); //TransferContextsFlowEdges(); UninitSmart(); + + m_TargetSubgraph.GetResource()?.WriteAssetWithSubAssets(); } public void ConvertToSubgraphOperator(VFXView sourceView, IEnumerable controllers, Rect rect, string path) @@ -282,6 +284,8 @@ public void ConvertToSubgraphOperator(VFXView sourceView, IEnumerable m_SourceBlockControllers; @@ -374,6 +378,8 @@ public void ConvertToSubgraphBlock(VFXView sourceView, IEnumerable c TransferEdges(); m_SourceControllers = m_SourceControllersWithBlocks.ToList(); UninitSmart(); + + m_TargetSubgraph.GetResource()?.WriteAssetWithSubAssets(); } bool CreateUniqueSubgraph(string typeName, string extension, Func createFunc) diff --git a/Packages/com.unity.visualeffectgraph/Editor/GraphView/Views/VFXView.cs b/Packages/com.unity.visualeffectgraph/Editor/GraphView/Views/VFXView.cs index c72c6c6ee9d..00565a49fee 100644 --- a/Packages/com.unity.visualeffectgraph/Editor/GraphView/Views/VFXView.cs +++ b/Packages/com.unity.visualeffectgraph/Editor/GraphView/Views/VFXView.cs @@ -1820,27 +1820,7 @@ internal void OnSave() { m_ComponentBoard?.DeactivateBoundsRecordingIfNeeded(); //Avoids saving the graph with unnecessary bounds computations - var graphToSave = new HashSet(); - GetGraphsRecursively(controller.graph, graphToSave); - foreach (var graph in graphToSave) - { - if (EditorUtility.IsDirty(graph) || UnityEngine.Object.ReferenceEquals(graph, controller.graph)) - { - graph.UpdateSubAssets(); - try - { - VFXGraph.compilingInEditMode = !m_IsRuntimeMode; - graph.visualEffectResource.WriteAsset(); - } - finally - { - VFXGraph.compilingInEditMode = false; - } - } - } - - // Only for testing purpose - //VFXAnalytics.GetInstance().OnSaveVFXAsset(this); + controller.graph.visualEffectResource.WriteAssetWithSubAssets(); } internal void SaveAs(string newPath) @@ -1856,46 +1836,6 @@ internal void SaveAs(string newPath) } } - void GetGraphsRecursively(VFXGraph start, HashSet graphs) - { - if (graphs.Contains(start)) - return; - graphs.Add(start); - foreach (var child in start.children) - { - if (child is VFXSubgraphOperator ope) - { - if (ope.subgraph != null) - { - var graph = ope.subgraph.GetResource().GetOrCreateGraph(); - GetGraphsRecursively(graph, graphs); - } - } - else if (child is VFXSubgraphContext subCtx) - { - if (subCtx.subgraph != null) - { - var graph = subCtx.subgraph.GetResource().GetOrCreateGraph(); - GetGraphsRecursively(graph, graphs); - } - } - else if (child is VFXContext ctx) - { - foreach (var block in ctx.children.Cast()) - { - if (block is VFXSubgraphBlock subBlock) - { - if (subBlock.subgraph != null) - { - var graph = subBlock.subgraph.GetResource().GetOrCreateGraph(); - GetGraphsRecursively(graph, graphs); - } - } - } - } - } - } - public EventPropagation OnCompile() { Compile(); diff --git a/Packages/com.unity.visualeffectgraph/Editor/Models/VFXGraph.cs b/Packages/com.unity.visualeffectgraph/Editor/Models/VFXGraph.cs index 6a8a7b6071c..3a36953672f 100644 --- a/Packages/com.unity.visualeffectgraph/Editor/Models/VFXGraph.cs +++ b/Packages/com.unity.visualeffectgraph/Editor/Models/VFXGraph.cs @@ -374,19 +374,7 @@ static string[] OnWillSaveAssets(string[] paths) AssetDatabase.StartAssetEditing(); } var vfxResource = VisualEffectResource.GetResourceAtPath(path); - if (vfxResource != null) - { - vfxResource.GetOrCreateGraph().UpdateSubAssets(); - try - { - VFXGraph.compilingInEditMode = vfxResource.GetOrCreateGraph().GetCompilationMode() == VFXCompilationMode.Edition; - vfxResource.WriteAsset(); // write asset as the AssetDatabase won't do it. - } - finally - { - VFXGraph.compilingInEditMode = false; - } - } + vfxResource?.WriteAssetWithSubAssets(); } } finally @@ -432,6 +420,13 @@ public static void UpdateSubAssets(this VisualEffectResource resource) resource.GetOrCreateGraph().UpdateSubAssets(); } + public static void WriteAssetWithSubAssets(this VisualEffectResource resource) + { + var graph = resource.GetOrCreateGraph(); + graph.UpdateSubAssets(); + resource.WriteAsset(); + } + public static bool IsAssetEditable(this VisualEffectResource resource) { return AssetDatabase.IsOpenForEdit((UnityEngine.Object)resource.asset ?? resource.subgraph, StatusQueryOptions.UseCachedIfPossible); @@ -488,15 +483,6 @@ class VFXGraph : VFXModel // 18: Change ProbabilitySampling m_IntegratedRandomDeprecated changed to m_Mode public static readonly int CurrentVersion = 18; - [NonSerialized] - internal static bool compilingInEditMode = false; - - public override void OnEnable() - { - base.OnEnable(); - m_ExpressionGraphDirty = true; - } - public override void OnSRPChanged() { m_GraphSanitized = false; @@ -1139,7 +1125,7 @@ public uint FindReducedExpressionIndexFromSlotCPU(VFXSlot slot) public void SetCompilationMode(VFXCompilationMode mode, bool reimport = true) { - if (m_CompilationMode != mode) + if (m_CompilationMode != mode && !GetResource().isSubgraph) { m_CompilationMode = mode; SetExpressionGraphDirty(); @@ -1400,11 +1386,10 @@ public void SanitizeForImport() public void CompileForImport() { - if (compilingInEditMode) - m_CompilationMode = VFXCompilationMode.Edition; + bool isSubgraph = GetResource().isSubgraph; SyncCustomAttributes(); - if (!GetResource().isSubgraph) + if (!isSubgraph) { // Check Graph Before Import can be needed to synchronize modified shaderGraph foreach (var child in children) @@ -1492,21 +1477,15 @@ private VFXGraphCompiledData compiledData [SerializeField] private int m_ResourceVersion; - [NonSerialized] private bool m_GraphSanitized = false; - [NonSerialized] private bool m_ExpressionGraphDirty = true; - [NonSerialized] private bool m_ExpressionValuesDirty = true; - [NonSerialized] private bool m_DependentDirty = true; - [NonSerialized] private bool m_MaterialsDirty = false; - [NonSerialized] private bool m_CustomAttributesDirty = false; - [NonSerialized] private VFXGraphCompiledData m_CompiledData; + private VFXCompilationMode m_CompilationMode = VFXCompilationMode.Runtime; private bool m_ForceShaderDebugSymbols = false; private bool m_ForceShaderValidation = false; From 38ab2eeffe0947afd50ee01e619a5b01adaa2908 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Olivier=20Carr=C3=A8re?= Date: Wed, 9 Apr 2025 03:19:10 +0000 Subject: [PATCH 06/12] Remove links to expose-all-additional-properties.md, deleted in d6f3bdc --- .../Documentation~/advanced-properties.md | 4 ++++ .../Documentation~/Post-Processing-Bloom.md | 2 +- .../Documentation~/Rendering-Layers.md | 2 +- .../Documentation~/Shadows-in-HDRP.md | 2 +- .../Documentation~/TableOfContents.md | 1 - .../Documentation~/configure-build-and-project-settings.md | 1 - .../convert-from-built-in-convert-lighting-and-shadows.md | 2 +- .../Documentation~/custom-post-processing-scripts.md | 2 +- .../Documentation~/reference-light-component.md | 6 +++--- 9 files changed, 12 insertions(+), 10 deletions(-) diff --git a/Packages/com.unity.render-pipelines.core/Documentation~/advanced-properties.md b/Packages/com.unity.render-pipelines.core/Documentation~/advanced-properties.md index 0534d9daf74..c62806f8d8e 100644 --- a/Packages/com.unity.render-pipelines.core/Documentation~/advanced-properties.md +++ b/Packages/com.unity.render-pipelines.core/Documentation~/advanced-properties.md @@ -1,3 +1,7 @@ +--- +uid: um-srp-advanced-properties +--- + # Advanced Properties Unity Render Pipelines components expose standard properties by default that are suitable for most use-cases. diff --git a/Packages/com.unity.render-pipelines.high-definition/Documentation~/Post-Processing-Bloom.md b/Packages/com.unity.render-pipelines.high-definition/Documentation~/Post-Processing-Bloom.md index bef26203b0b..29464ba7acf 100644 --- a/Packages/com.unity.render-pipelines.high-definition/Documentation~/Post-Processing-Bloom.md +++ b/Packages/com.unity.render-pipelines.high-definition/Documentation~/Post-Processing-Bloom.md @@ -40,7 +40,7 @@ Bloom includes [advanced properties](https://docs.unity3d.com/Packages/com.unity | **Property** | **Description** | | -------------------------- | ------------------------------------------------------------ | | **Resolution** | Use the drop-down to set the resolution at which HDRP processes the Bloom effect. If you target consoles that use a very high resolution (for example, 4k), select **Quarter,** because it's less resource-intensive.
• **Quarter**: Uses quarter the screen resolution.
• **Half**: Uses half the screen resolution.
This property only appears when you enable [advanced properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@latest?subfolder=/manual/advanced-properties.html). | -| **High Quality Prefiltering** | Enable the checkbox to make HDRP use 13 samples instead of 4 during the prefiltering pass. This increases the resource intensity of the Bloom effect, but results in less flickering by small and bright objects like the sun.
This property only appears when you enable [additional properties](expose-all-additional-properties.md). | +| **High Quality Prefiltering** | Enable the checkbox to make HDRP use 13 samples instead of 4 during the prefiltering pass. This increases the resource intensity of the Bloom effect, but results in less flickering by small and bright objects like the sun.
This property only appears when you enable [additional properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@17.2/manual/advanced-properties.html). | | **High Quality Filtering** | Enable the checkbox to make HDRP use bicubic filtering instead of bilinear filtering. This increases the resource intensity of the Bloom effect, but results in smoother visuals.
This property only appears when you enable [advanced properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@latest?subfolder=/manual/advanced-properties.html). | | **Anamorphic** | Enable the checkbox to make the bloom effect take the **Anamorphism** property of the Camera into account. This stretches the bloom horizontally or vertically like it would on anamorphic sensors.
This property only appears when you enable [advanced properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@latest?subfolder=/manual/advanced-properties.html). | diff --git a/Packages/com.unity.render-pipelines.high-definition/Documentation~/Rendering-Layers.md b/Packages/com.unity.render-pipelines.high-definition/Documentation~/Rendering-Layers.md index 20ccc91d1ea..22edb89fffd 100644 --- a/Packages/com.unity.render-pipelines.high-definition/Documentation~/Rendering-Layers.md +++ b/Packages/com.unity.render-pipelines.high-definition/Documentation~/Rendering-Layers.md @@ -35,7 +35,7 @@ You can then use the **HD Sample Buffer** node and set **RenderingLayerMask** as After you enable Light Layers, you can then use them to decouple Meshes from certain Lights in your Scene. To do this: 1. Click on a Light in the Hierarchy or the Scene view to view it in the Inspector. -2. Enable [additional properties](expose-all-additional-properties.md) in the **General** section to expose the **Rendering Layer Mask** property. +2. Enable [additional properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@17.2/manual/advanced-properties.html) in the **General** section to expose the **Rendering Layer Mask** property. 3. Use the **Rendering Layer Mask** property drop-down to select which Light Layers this Light affects. 4. Click on a Mesh Renderer or Terrain in the Hierarchy or the Scene view to view it in the Inspector. 5. Use the **Rendering Layer Mask** drop-down (See [MeshRenderer](https://docs.unity3d.com/Manual/class-MeshRenderer.html) for GameObjects or [OtherSettings](https://docs.unity3d.com/Manual/terrain-OtherSettings.html) for Terrain) to select which Light Layers affect this Mesh Renderer or Terrain. When you enable Light Layers, a Light only affects a Mesh Renderer or Terrain if they both use a matching Light Layer. diff --git a/Packages/com.unity.render-pipelines.high-definition/Documentation~/Shadows-in-HDRP.md b/Packages/com.unity.render-pipelines.high-definition/Documentation~/Shadows-in-HDRP.md index 3488bc431bb..410e0a9bf9a 100644 --- a/Packages/com.unity.render-pipelines.high-definition/Documentation~/Shadows-in-HDRP.md +++ b/Packages/com.unity.render-pipelines.high-definition/Documentation~/Shadows-in-HDRP.md @@ -72,7 +72,7 @@ In HDRP, each individual Light component controls its own shadow biasing using t - **Slope-Scale Depth Bias** - **Normal Bias** -Find these settings under the **Shadows** section in the **Light** Inspector. If some property fields are missing, enable [additional properties](expose-all-additional-properties.md) to display them. For details on how each property controls the shadow biasing, see the [Light documentation](Light-Component.md). +Find these settings under the **Shadows** section in the **Light** Inspector. If some property fields are missing, enable [additional properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@17.2/manual/advanced-properties.html) to display them. For details on how each property controls the shadow biasing, see the [Light documentation](Light-Component.md). Using high shadow bias values may result in light "leaking" through Meshes. This is where there is a visible gap between the shadow and its caster and leads to shadow shapes that don't accurately represent their casters. diff --git a/Packages/com.unity.render-pipelines.high-definition/Documentation~/TableOfContents.md b/Packages/com.unity.render-pipelines.high-definition/Documentation~/TableOfContents.md index cdb1494d035..454b5c2bc89 100644 --- a/Packages/com.unity.render-pipelines.high-definition/Documentation~/TableOfContents.md +++ b/Packages/com.unity.render-pipelines.high-definition/Documentation~/TableOfContents.md @@ -38,7 +38,6 @@ * [Configure build settings for different platforms](configure-build-settings-for-different-platforms.md) * [Quality settings](quality-settings.md) * [Frame Settings](frame-settings.md) - * [Expose all additional properties](expose-all-additional-properties.md) * [Create an HDRP asset](create-an-hdrp-asset.md) * [Scene setup](scene-setup.md) * [Understand Volumes](understand-volumes.md) diff --git a/Packages/com.unity.render-pipelines.high-definition/Documentation~/configure-build-and-project-settings.md b/Packages/com.unity.render-pipelines.high-definition/Documentation~/configure-build-and-project-settings.md index bc767c666ac..b717b06649a 100644 --- a/Packages/com.unity.render-pipelines.high-definition/Documentation~/configure-build-and-project-settings.md +++ b/Packages/com.unity.render-pipelines.high-definition/Documentation~/configure-build-and-project-settings.md @@ -9,4 +9,3 @@ Use settings to configure the High Definition Render Pipeline (HDRP) for differe | [Configure build settings for different platforms](configure-build-settings-for-different-platforms.md) | Install platform packages to build your project for different platforms. | | [Quality settings](quality-settings.md) | Create additional HDRP Assets to override HDRP settings for different hardware and computer processing ability. | | [Frame Settings](frame-settings.md) | Change HDRP camera and reflection settings. | -| [Expose all additional properties](expose-all-additional-properties.md) | Show additional properties in a component so you can fine-tune the behavior of the component. | diff --git a/Packages/com.unity.render-pipelines.high-definition/Documentation~/convert-from-built-in-convert-lighting-and-shadows.md b/Packages/com.unity.render-pipelines.high-definition/Documentation~/convert-from-built-in-convert-lighting-and-shadows.md index 3ffb6891bdb..60632b4024c 100644 --- a/Packages/com.unity.render-pipelines.high-definition/Documentation~/convert-from-built-in-convert-lighting-and-shadows.md +++ b/Packages/com.unity.render-pipelines.high-definition/Documentation~/convert-from-built-in-convert-lighting-and-shadows.md @@ -53,7 +53,7 @@ To set up lighting in your HDRP Project: 1. In the Hierarchy, select a Spot Light and view the Light component in the Inspector. 2. Go to **Emission** and set **Intensity** to 17000 **Lumen** to represent two 8500 Lumen light bulbs. - 3. In the **Emission**, select the More menu (⋮) and enable [additional properties](expose-all-additional-properties.md). + 3. In the **Emission**, select the More menu (⋮) and enable [additional properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@17.2/manual/advanced-properties.html). 4. Enable **Reflector** checkbox. This simulates a reflective surface behind the spot Light to adjust the visual intensity. 9. Make the light bulb Material emissive: diff --git a/Packages/com.unity.render-pipelines.high-definition/Documentation~/custom-post-processing-scripts.md b/Packages/com.unity.render-pipelines.high-definition/Documentation~/custom-post-processing-scripts.md index c8debeed51c..ce0187a311b 100644 --- a/Packages/com.unity.render-pipelines.high-definition/Documentation~/custom-post-processing-scripts.md +++ b/Packages/com.unity.render-pipelines.high-definition/Documentation~/custom-post-processing-scripts.md @@ -229,4 +229,4 @@ sealed class GrayScaleEditor : VolumeComponentEditor } ``` -This custom editor isn't useful as it produces the same result as the editor that Unity creates. Custom Volume component editors also support an [additonal properties toggle](expose-all-additional-properties.md). To add it, you have to set the `hasAdvancedMode` override to true. Then, inside `OnInspectorGUI`, you can use the `isInAdvancedMode` Boolean to display more properties. +This custom editor isn't useful as it produces the same result as the editor that Unity creates. Custom Volume component editors also support an [additonal properties toggle](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@17.2/manual/advanced-properties.html). To add it, you have to set the `hasAdvancedMode` override to true. Then, inside `OnInspectorGUI`, you can use the `isInAdvancedMode` Boolean to display more properties. diff --git a/Packages/com.unity.render-pipelines.high-definition/Documentation~/reference-light-component.md b/Packages/com.unity.render-pipelines.high-definition/Documentation~/reference-light-component.md index 099d5adb25b..2c910a93af0 100644 --- a/Packages/com.unity.render-pipelines.high-definition/Documentation~/reference-light-component.md +++ b/Packages/com.unity.render-pipelines.high-definition/Documentation~/reference-light-component.md @@ -127,7 +127,7 @@ These settings define the emissive behavior of your Light. You can set the Light | **Affect Diffuse** | Enable the checkbox to apply [diffuse]() lighting to this Light.
This property only appears when you enable [advanced properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@latest?subfolder=/manual/advanced-properties.html) for this section. It's only available in Realtime or Mixed light **Mode**. | | **Affect Specular** | Enable the checkbox to apply [specular](https://docs.unity3d.com/Manual/shader-NormalSpecular.html) lighting to this Light.
This property only appears when you enable [advanced properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@latest?subfolder=/manual/advanced-properties.html)for this section. It's only available in Realtime or Mixed light **Mode**. | | **Range Attenuation** | Enable the checkbox to make this Light shine uniformly across its range. This stops light from fading around the edges. This setting is useful when the range limit isn't visible on screen, and you don't want the edges of your light to fade out. This property is available for all **Light Types** except **Directional**.
This property only appears when you enable [advanced properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@latest?subfolder=/manual/advanced-properties.html) for this section. It's only available in Realtime or Mixed light **Mode** for **Type** Area. | -| **Fade Distance** | The distance between the Light source and the Camera at which the Light begins to fade out. Measured in meters. This property is available for all **Light Types** except **Directional**.
This property only appears when you enable [additional properties](expose-all-additional-properties.md) for this section. It's only available in Realtime or Mixed light **Mode**. | +| **Fade Distance** | The distance between the Light source and the Camera at which the Light begins to fade out. Measured in meters. This property is available for all **Light Types** except **Directional**.
This property only appears when you enable [additional properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@17.2/manual/advanced-properties.html) for this section. It's only available in Realtime or Mixed light **Mode**. | | **Intensity Multiplier** | A multiplier that gets applied to the intensity of the Light. Doesn't affect the intensity value, but only gets applied during the evaluation of the lighting. You can also modify this property via [Timeline](https://docs.unity3d.com/Manual/TimelineSection.html), Scripting or [animation](https://docs.unity3d.com/Manual/animeditor-AnimatingAGameObject.html). The parameter lets you fade the Light in and out without having to store its original intensity.
This property does not affect the [Physically Based Sky](physically-based-sky-volume-override-reference.html) rendering for the main directionnal light.
This property only appears when you enable [advanced properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@latest?subfolder=/manual/advanced-properties.html) for this section. It's only available in Realtime or Mixed light **Mode**. | | **Display Emissive Mesh** | Enable the checkbox to make Unity automatically generate a Mesh with an emissive Material using the size, color, and intensity of this Light. Unity automatically adds the Mesh and Material to the GameObject the Light component is attached to. This property is available for **Rectangle** and **Tube** Lights.
This property only appears when you enable [advanced properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@latest?subfolder=/manual/advanced-properties.html) for this section. (In case of an IES profile and a cookie used at the same time, only the cookie will be displayed). | | **Include For Ray Tracing** | Enable the checkbox to make this Light active when you enable the **Ray Tracing** [Frame Setting](Frame-Settings.md) on the Camera. This applies to rasterization and [ray tracing](Ray-Tracing-Getting-Started.md) passes.
This property only appears when you enable [advanced properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@latest?subfolder=/manual/advanced-properties.html) for this section. It's only available in Realtime or Mixed light **Mode**. | @@ -191,13 +191,13 @@ This section is only available in Realtime or Mixed light **Mode**. | **Shadow Angle** | Use the slider to set a custom angle to use for shadow map rendering.
This property only appears if you enable **Custom Spot Angle** and enable [advanced properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@latest?subfolder=/manual/advanced-properties.html) for this section. | | **Shadow Cone** | Use the slider to set the aperture of the shadow cone this area Light uses for shadowing. This property only appears if you select **Rectangle** from the **Type** drop-down. | | **EVSM Exponent** | Use the slider to set the exponent this area Light uses for depth warping. [EVSM](Glossary.md#ExponentialVarianceShadowMap) modifies its shadow distribution representation by this exponent. Increase this value to reduce light leaking and change the appearance of the shadow. This property only appears if you select **Rectangle** from the **Type** drop-down and enable [advanced properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@latest?subfolder=/manual/advanced-properties.html) for this section. | -| **Light Leak Bias** | Use this slider to set the bias that HDRP uses to prevent light leaking through Scene geometry. Increasing this value prevents light leaks, but removes some of the shadow softness. This property only appears if you select **Rectangle** from the **Type** drop-down and enable [additional properties](expose-all-additional-properties.md) for this section. | +| **Light Leak Bias** | Use this slider to set the bias that HDRP uses to prevent light leaking through Scene geometry. Increasing this value prevents light leaks, but removes some of the shadow softness. This property only appears if you select **Rectangle** from the **Type** drop-down and enable [additional properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@17.2/manual/advanced-properties.html) for this section. | | **Variance Bias** | Use the slider to fix numerical accuracy issues in the [EVSM](Glossary.md#ExponentialVarianceShadowMap). This property only appears if you select **Rectangle** from the **Type** drop-down and enable [advanced properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@latest?subfolder=/manual/advanced-properties.html) for this section. | | **Blur Passes** | Use the slider to set the number of blur passes HDRP performs on this shadow map. Increasing this value softens shadows, but impacts performance. This property only appears if you select **Rectangle** from the **Type** drop-down and enable [advanced properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@latest?subfolder=/manual/advanced-properties.html) for this section. | | **Dimmer** | Dims the shadows this Light casts so they become more faded and transparent.
This property only appears when you enable [advanced properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@latest?subfolder=/manual/advanced-properties.html) for this section. | | **Tint** | Specifies whether HDRP should tint the shadows this Light casts. This option affects dynamic shadows, [Contact Shadows](Override-Contact-Shadows.md), and [ShadowMask](Lighting-Mode-Shadowmask.md). It doesn't affect baked shadows. You can use this behavior to change the color and transparency of shadows.
This property only appears when you enable [advanced properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@latest?subfolder=/manual/advanced-properties.html) for this section. | | **Penumbra Tint** | Specifies whether the tint should only affect the shadow's penumbra. If you enable this property, HDRP only applies the color tint to the shadow's penumbra. If you disable this property, HDRP applies the color tint to the entire shadow including the penumbra. To change the color HDRP tints the shadow to, see the above **Tint** property.
This property only appears when you enable [advanced properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@latest?subfolder=/manual/advanced-properties.html)for this section. | -| **Fade Distance** | The distance, in meters, between the Camera and the Light at which shadows fade out. This property is available for **Spot** and **Point** Lights.
This property only appears when you enable [additional properties](expose-all-additional-properties.md) for this section. | +| **Fade Distance** | The distance, in meters, between the Camera and the Light at which shadows fade out. This property is available for **Spot** and **Point** Lights.
This property only appears when you enable [additional properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@17.2/manual/advanced-properties.html) for this section. | | **Custom Shadow Layers** | Enable the checkbox to use a different [Rendering Layer Mask](Rendering-Layers.md) for shadows than the one used for lighting. If you enable this feature, then HDRP uses the **Shadow Layers** drop-down in this section for shadowing. If you disable it, then HDRP uses the **Rendering Layer Mask** drop-down in the **General** section for shadowing.
This property only appears when you enable [advanced properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@latest?subfolder=/manual/advanced-properties.html) for this section. To access this property, enable **Light Layers** in your [HDRP Asset](HDRP-Asset.md). | | **Shadow Layers** | Use the drop-down to set the [Rendering Layer Mask](Rendering-Layers.md) HDRP uses for shadowing. This Light therefore only casts shadows for GameObjects that use a matching Rendering Layer. For more information about using Rendering Layers for shadowing, see [Shadow Light Layers](Rendering-Layers.md#ShadowLightLayers).
This property only appears when you enable [advanced properties](https://docs.unity3d.com/Packages/com.unity.render-pipelines.core@latest?subfolder=/manual/advanced-properties.html) for this section. To access this property, enable the **Custom Shadow Layers** checkbox. | From 5578213ea184774a5f3878c379eeb2fa0308d26c Mon Sep 17 00:00:00 2001 From: Pema Malling Date: Wed, 9 Apr 2025 19:26:30 +0000 Subject: [PATCH 07/12] Fix baked shadows missing when realtime shadows are disabled in URP --- .../Runtime/ForwardLights.cs | 7 +- .../AdditionalLightsShadowCasterPass.cs | 49 +- .../Passes/MainLightShadowCasterPass.cs | 52 +- ...iversalRPAsset_APV_NoRealtimeShadows.asset | 138 ++ ...alRPAsset_APV_NoRealtimeShadows.asset.meta | 8 + ...APV_Subtractive_NoRealtimeShadows.lighting | 63 + ...ubtractive_NoRealtimeShadows.lighting.meta | 8 + ...231_APV_Subtractive_NoRealtimeShadows.meta | 8 + ...31_APV_Subtractive_NoRealtimeShadows.unity | 2086 +++++++++++++++++ ...V_Subtractive_NoRealtimeShadows.unity.meta | 7 + ...e_NoRealtimeShadows-Default.CellData.bytes | Bin 0 -> 1048576 bytes ...ealtimeShadows-Default.CellData.bytes.meta | 7 + ...timeShadows-Default.CellOptionalData.bytes | 1 + ...hadows-Default.CellOptionalData.bytes.meta | 7 + ...adows-Default.CellProbeOcclusionData.bytes | Bin 0 -> 262144 bytes ...-Default.CellProbeOcclusionData.bytes.meta | 7 + ...ive_NoRealtimeShadows.CellBricksData.bytes | Bin 0 -> 1728 bytes ...oRealtimeShadows.CellBricksData.bytes.meta | 7 + ...ive_NoRealtimeShadows.CellSharedData.bytes | Bin 0 -> 65536 bytes ...oRealtimeShadows.CellSharedData.bytes.meta | 7 + ...ve_NoRealtimeShadows.CellSupportData.bytes | Bin 0 -> 2097152 bytes ...RealtimeShadows.CellSupportData.bytes.meta | 7 + ...31_APV_Subtractive_NoRealtimeShadows.asset | 365 +++ ...V_Subtractive_NoRealtimeShadows.asset.meta | 8 + .../LightingData.asset | Bin 0 -> 18833 bytes .../LightingData.asset.meta | 8 + .../ProjectSettings/EditorBuildSettings.asset | 3 + .../ProjectSettings/QualitySettings.asset | 64 +- 28 files changed, 2890 insertions(+), 27 deletions(-) create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/CommonAssets/URPAssets/UniversalRPAsset_APV_NoRealtimeShadows.asset create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/CommonAssets/URPAssets/UniversalRPAsset_APV_NoRealtimeShadows.asset.meta create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows.lighting create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows.lighting.meta create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows.meta create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows.unity create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows.unity.meta create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellData.bytes create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellData.bytes.meta create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellOptionalData.bytes create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellOptionalData.bytes.meta create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellProbeOcclusionData.bytes create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellProbeOcclusionData.bytes.meta create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.CellBricksData.bytes create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.CellBricksData.bytes.meta create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.CellSharedData.bytes create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.CellSharedData.bytes.meta create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.CellSupportData.bytes create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.CellSupportData.bytes.meta create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.asset create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.asset.meta create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/LightingData.asset create mode 100644 Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/LightingData.asset.meta diff --git a/Packages/com.unity.render-pipelines.universal/Runtime/ForwardLights.cs b/Packages/com.unity.render-pipelines.universal/Runtime/ForwardLights.cs index 4f8414215bb..0e22a0518d4 100644 --- a/Packages/com.unity.render-pipelines.universal/Runtime/ForwardLights.cs +++ b/Packages/com.unity.render-pipelines.universal/Runtime/ForwardLights.cs @@ -513,11 +513,12 @@ internal void SetupLights(UnsafeCommandBuffer cmd, UniversalRenderingData render cmd.SetKeyword(ShaderGlobalKeywords.ReflectionProbeAtlas, lightData.reflectionProbeAtlas); var asset = UniversalRenderPipeline.asset; - #if UNITY_WEBGL && !UNITY_EDITOR - bool apvIsEnabled = false; // APV not supported on WebGL, don't try to enable it. - #else + bool apvIsEnabled = asset != null && asset.lightProbeSystem == LightProbeSystem.ProbeVolumes; + #if UNITY_WEBGL && !UNITY_EDITOR + apvIsEnabled &= SystemInfo.graphicsDeviceType == GraphicsDeviceType.WebGPU; // APV not supported on WebGL, don't try to enable it. WebGPU is fine, though. #endif + ProbeVolumeSHBands probeVolumeSHBands = asset.probeVolumeSHBands; cmd.SetKeyword(ShaderGlobalKeywords.ProbeVolumeL1, apvIsEnabled && probeVolumeSHBands == ProbeVolumeSHBands.SphericalHarmonicsL1); diff --git a/Packages/com.unity.render-pipelines.universal/Runtime/Passes/AdditionalLightsShadowCasterPass.cs b/Packages/com.unity.render-pipelines.universal/Runtime/Passes/AdditionalLightsShadowCasterPass.cs index 332c5c7fb5d..b3e4b6e9e5e 100644 --- a/Packages/com.unity.render-pipelines.universal/Runtime/Passes/AdditionalLightsShadowCasterPass.cs +++ b/Packages/com.unity.render-pipelines.universal/Runtime/Passes/AdditionalLightsShadowCasterPass.cs @@ -17,6 +17,7 @@ public partial class AdditionalLightsShadowCasterPass : ScriptableRenderPass private int renderTargetWidth; private int renderTargetHeight; private bool m_CreateEmptyShadowmap; + private bool m_SetKeywordForEmptyShadowmap; private bool m_EmptyShadowmapNeedsClear; private bool m_IssuedMessageAboutShadowSlicesTooMany; private bool m_IssuedMessageAboutShadowMapsRescale; @@ -74,6 +75,7 @@ private class PassData { internal int shadowmapID; internal bool emptyShadowmap; + internal bool setKeywordForEmptyShadowmap; internal bool useStructuredBuffer; internal bool stripShadowsOffVariants; internal Matrix4x4 viewMatrix; @@ -338,11 +340,19 @@ public bool Setup(UniversalRenderingData renderingData, UniversalCameraData came { using var profScope = new ProfilingScope(m_ProfilingSetupSampler); - if (!shadowData.additionalLightShadowsEnabled) + bool shadowsEnabled = shadowData.additionalLightShadowsEnabled; + if (!shadowsEnabled) + { + // If (realtime) shadows are disabled, but any additional light casts baked shadows, we need to do empty rendering to setup the _MainLightShadowParams uniform, + // which is also used when sampling baked shadows. This allows for using baked shadows even when realtime shadows are completely disabled. + if (AnyAdditionalLightHasMixedShadows(lightData)) + return SetupForEmptyRendering(cameraData.renderer.stripShadowsOffVariants, shadowsEnabled, lightData, shadowData); + return false; + } if (!shadowData.supportsAdditionalLightShadows) - return SetupForEmptyRendering(cameraData.renderer.stripShadowsOffVariants, lightData, shadowData); + return SetupForEmptyRendering(cameraData.renderer.stripShadowsOffVariants, shadowsEnabled, lightData, shadowData); Clear(); @@ -564,7 +574,7 @@ public bool Setup(UniversalRenderingData renderingData, UniversalCameraData came // Lights that need to be rendered in the shadow map atlas if (validShadowCastingLightsCount == 0) - return SetupForEmptyRendering(cameraData.renderer.stripShadowsOffVariants, lightData, shadowData); + return SetupForEmptyRendering(cameraData.renderer.stripShadowsOffVariants, shadowsEnabled, lightData, shadowData); int shadowCastingLightsBufferCount = m_ShadowSliceToAdditionalLightIndex.Count; @@ -635,7 +645,29 @@ private void UpdateTextureDescriptorIfNeeded() } } - bool SetupForEmptyRendering(bool stripShadowsOffVariants, UniversalLightData lightData, UniversalShadowData shadowData) + bool AnyAdditionalLightHasMixedShadows(UniversalLightData lightData) + { + for (int visibleLightIndex = 0; visibleLightIndex < lightData.visibleLights.Length; ++visibleLightIndex) + { + if (visibleLightIndex == lightData.mainLightIndex) + { + continue; + } + + Light light = lightData.visibleLights[visibleLightIndex].light; + if (light.shadows != LightShadows.None && + light.bakingOutput.isBaked && + light.bakingOutput.mixedLightingMode != MixedLightingMode.IndirectOnly && + light.bakingOutput.lightmapBakeType == LightmapBakeType.Mixed) + { + return true; + } + } + + return false; + } + + bool SetupForEmptyRendering(bool stripShadowsOffVariants, bool shadowsEnabled, UniversalLightData lightData, UniversalShadowData shadowData) { if (!stripShadowsOffVariants) return false; @@ -644,6 +676,8 @@ bool SetupForEmptyRendering(bool stripShadowsOffVariants, UniversalLightData lig m_CreateEmptyShadowmap = true; useNativeRenderPass = false; + m_SetKeywordForEmptyShadowmap = shadowsEnabled; + // Even though there are not real-time shadows, the lights might be using shadowmasks, // which is why we need to update the shadow parameters, for example so shadow strength can be used. @@ -740,7 +774,8 @@ public override void Execute(ScriptableRenderContext context, ref RenderingData RasterCommandBuffer rasterCommandBuffer = CommandBufferHelpers.GetRasterCommandBuffer(renderingData.commandBuffer); if (m_CreateEmptyShadowmap) { - rasterCommandBuffer.EnableKeyword(ShaderGlobalKeywords.AdditionalLightShadows); + if (m_SetKeywordForEmptyShadowmap) + rasterCommandBuffer.EnableKeyword(ShaderGlobalKeywords.AdditionalLightShadows); SetShadowParamsForEmptyShadowmap(rasterCommandBuffer); universalRenderingData.commandBuffer.SetGlobalTexture(AdditionalShadowsConstantBuffer._AdditionalLightsShadowmapID, m_EmptyAdditionalLightShadowmapTexture); return; @@ -922,6 +957,7 @@ private void InitPassData(ref PassData passData, UniversalCameraData cameraData, passData.stripShadowsOffVariants = cameraData.renderer.stripShadowsOffVariants; passData.emptyShadowmap = m_CreateEmptyShadowmap; + passData.setKeywordForEmptyShadowmap = m_SetKeywordForEmptyShadowmap; passData.useStructuredBuffer = m_UseStructuredBuffer; } @@ -991,7 +1027,8 @@ internal TextureHandle Render(RenderGraph graph, ContextContainer frameData) } else { - rasterCommandBuffer.EnableKeyword(ShaderGlobalKeywords.AdditionalLightShadows); + if (data.setKeywordForEmptyShadowmap) + rasterCommandBuffer.EnableKeyword(ShaderGlobalKeywords.AdditionalLightShadows); SetShadowParamsForEmptyShadowmap(rasterCommandBuffer); } }); diff --git a/Packages/com.unity.render-pipelines.universal/Runtime/Passes/MainLightShadowCasterPass.cs b/Packages/com.unity.render-pipelines.universal/Runtime/Passes/MainLightShadowCasterPass.cs index 3ee18b31856..9af7fcb6246 100644 --- a/Packages/com.unity.render-pipelines.universal/Runtime/Passes/MainLightShadowCasterPass.cs +++ b/Packages/com.unity.render-pipelines.universal/Runtime/Passes/MainLightShadowCasterPass.cs @@ -16,6 +16,7 @@ public class MainLightShadowCasterPass : ScriptableRenderPass private int renderTargetHeight; private int m_ShadowCasterCascadesCount; private bool m_CreateEmptyShadowmap; + private bool m_SetKeywordForEmptyShadowmap; private bool m_EmptyShadowmapNeedsClear; private float m_CascadeBorder; private float m_MaxShadowDistanceSq; @@ -55,6 +56,7 @@ private static class MainLightShadowConstantBuffer private class PassData { internal bool emptyShadowmap; + internal bool setKeywordForEmptyShadowmap; internal UniversalRenderingData renderingData; internal UniversalCameraData cameraData; internal UniversalLightData lightData; @@ -119,8 +121,8 @@ public bool Setup(ref RenderingData renderingData) /// public bool Setup(UniversalRenderingData renderingData, UniversalCameraData cameraData, UniversalLightData lightData, UniversalShadowData shadowData) { - if (!shadowData.mainLightShadowsEnabled) - return false; + bool shadowsEnabled = shadowData.mainLightShadowsEnabled; + bool shadowsSupported = shadowData.supportsMainLightShadows; #if UNITY_EDITOR if (CoreUtils.IsSceneLightingDisabled(cameraData.camera)) @@ -130,18 +132,39 @@ public bool Setup(UniversalRenderingData renderingData, UniversalCameraData came using var profScope = new ProfilingScope(m_ProfilingSetupSampler); bool stripShadowsOffVariants = cameraData.renderer.stripShadowsOffVariants; - if (!shadowData.supportsMainLightShadows) - return SetupForEmptyRendering(stripShadowsOffVariants, null, cameraData, shadowData); Clear(); int shadowLightIndex = lightData.mainLightIndex; if (shadowLightIndex == -1) - return SetupForEmptyRendering(stripShadowsOffVariants, null, cameraData, shadowData); + { + if (shadowsEnabled) + return SetupForEmptyRendering(stripShadowsOffVariants, shadowsEnabled, null, cameraData, shadowData); + else + return false; + } VisibleLight shadowLight = lightData.visibleLights[shadowLightIndex]; Light light = shadowLight.light; - if (light.shadows == LightShadows.None) - return SetupForEmptyRendering(stripShadowsOffVariants, light, cameraData, shadowData); + if (shadowsSupported && light.shadows == LightShadows.None) + return SetupForEmptyRendering(stripShadowsOffVariants, shadowsEnabled, light, cameraData, shadowData); + + if (!shadowsEnabled) + { + // If (realtime) shadows are disabled, but the light casts baked shadows, we need to do empty rendering to setup the _MainLightShadowParams uniform, + // which is also used when sampling baked shadows. This allows for using baked shadows even when realtime shadows are completely disabled. + if (light.shadows != LightShadows.None && + light.bakingOutput.isBaked && + light.bakingOutput.mixedLightingMode != MixedLightingMode.IndirectOnly && + light.bakingOutput.lightmapBakeType == LightmapBakeType.Mixed) + { + return SetupForEmptyRendering(stripShadowsOffVariants, shadowsEnabled, light, cameraData, shadowData); + } + + return false; + } + + if (!shadowsSupported) + return SetupForEmptyRendering(stripShadowsOffVariants, shadowsEnabled, null, cameraData, shadowData); if (shadowLight.lightType != LightType.Directional) { @@ -149,7 +172,7 @@ public bool Setup(UniversalRenderingData renderingData, UniversalCameraData came } if (!renderingData.cullResults.GetShadowCasterBounds(shadowLightIndex, out Bounds _)) - return SetupForEmptyRendering(stripShadowsOffVariants, light, cameraData, shadowData); + return SetupForEmptyRendering(stripShadowsOffVariants, shadowsEnabled, light, cameraData, shadowData); m_ShadowCasterCascadesCount = shadowData.mainLightShadowCascadesCount; renderTargetWidth = shadowData.mainLightRenderTargetWidth; @@ -164,7 +187,7 @@ public bool Setup(UniversalRenderingData renderingData, UniversalCameraData came m_CascadeSlices[cascadeIndex] = sliceData; if (!shadowCullingInfos.IsSliceValid(cascadeIndex)) - return SetupForEmptyRendering(stripShadowsOffVariants, light, cameraData, shadowData); + return SetupForEmptyRendering(stripShadowsOffVariants, shadowsEnabled, light, cameraData, shadowData); } UpdateTextureDescriptorIfNeeded(); @@ -188,7 +211,7 @@ private void UpdateTextureDescriptorIfNeeded() } } - bool SetupForEmptyRendering(bool stripShadowsOffVariants, Light light, UniversalCameraData cameraData, UniversalShadowData shadowData) + bool SetupForEmptyRendering(bool stripShadowsOffVariants, bool shadowsEnabled, Light light, UniversalCameraData cameraData, UniversalShadowData shadowData) { if (!stripShadowsOffVariants) return false; @@ -196,6 +219,8 @@ bool SetupForEmptyRendering(bool stripShadowsOffVariants, Light light, Universal m_CreateEmptyShadowmap = true; useNativeRenderPass = false; + m_SetKeywordForEmptyShadowmap = shadowsEnabled; + // Even though there are not real-time shadows, the light might be using shadowmasks, // which is why we need to update the shadow parameters, for example so shadow strength can be used. @@ -261,7 +286,8 @@ public override void Execute(ScriptableRenderContext context, ref RenderingData RasterCommandBuffer rasterCommandBuffer = CommandBufferHelpers.GetRasterCommandBuffer(renderingData.commandBuffer); if (m_CreateEmptyShadowmap) { - rasterCommandBuffer.EnableKeyword(ShaderGlobalKeywords.MainLightShadows); + if (m_SetKeywordForEmptyShadowmap) + rasterCommandBuffer.EnableKeyword(ShaderGlobalKeywords.MainLightShadows); SetShadowParamsForEmptyShadowmap(rasterCommandBuffer); universalRenderingData.commandBuffer.SetGlobalTexture(MainLightShadowConstantBuffer._MainLightShadowmapID, m_EmptyMainLightShadowmapTexture.nameID); return; @@ -404,6 +430,7 @@ private void InitPassData( { passData.pass = this; passData.emptyShadowmap = m_CreateEmptyShadowmap; + passData.setKeywordForEmptyShadowmap = m_SetKeywordForEmptyShadowmap; passData.renderingData = renderingData; passData.cameraData = cameraData; passData.lightData = lightData; @@ -472,7 +499,8 @@ internal TextureHandle Render(RenderGraph graph, ContextContainer frameData) } else { - rasterCommandBuffer.EnableKeyword(ShaderGlobalKeywords.MainLightShadows); + if (data.setKeywordForEmptyShadowmap) + rasterCommandBuffer.EnableKeyword(ShaderGlobalKeywords.MainLightShadows); SetShadowParamsForEmptyShadowmap(rasterCommandBuffer); } }); diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/CommonAssets/URPAssets/UniversalRPAsset_APV_NoRealtimeShadows.asset b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/CommonAssets/URPAssets/UniversalRPAsset_APV_NoRealtimeShadows.asset new file mode 100644 index 00000000000..32a62a90a8f --- /dev/null +++ b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/CommonAssets/URPAssets/UniversalRPAsset_APV_NoRealtimeShadows.asset @@ -0,0 +1,138 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bf2edee5c58d82540a51f03df9d42094, type: 3} + m_Name: UniversalRPAsset_APV_NoRealtimeShadows + m_EditorClassIdentifier: + k_AssetVersion: 12 + k_AssetPreviousVersion: 12 + m_RendererType: 1 + m_RendererData: {fileID: 0} + m_RendererDataList: + - {fileID: 11400000, guid: f59607d3476b54858a594ea904187fb5, type: 2} + m_DefaultRendererIndex: 0 + m_RequireDepthTexture: 1 + m_RequireOpaqueTexture: 1 + m_OpaqueDownsampling: 1 + m_SupportsTerrainHoles: 0 + m_SupportsHDR: 1 + m_HDRColorBufferPrecision: 0 + m_MSAA: 1 + m_RenderScale: 1 + m_UpscalingFilter: 0 + m_FsrOverrideSharpness: 0 + m_FsrSharpness: 0.92 + m_EnableLODCrossFade: 0 + m_LODCrossFadeDitheringType: 1 + m_ShEvalMode: 3 + m_LightProbeSystem: 1 + m_ProbeVolumeMemoryBudget: 1024 + m_ProbeVolumeBlendingMemoryBudget: 128 + m_SupportProbeVolumeGPUStreaming: 0 + m_SupportProbeVolumeDiskStreaming: 0 + m_SupportProbeVolumeScenarios: 0 + m_SupportProbeVolumeScenarioBlending: 0 + m_ProbeVolumeSHBands: 1 + m_MainLightRenderingMode: 1 + m_MainLightShadowsSupported: 0 + m_MainLightShadowmapResolution: 2048 + m_AdditionalLightsRenderingMode: 1 + m_AdditionalLightsPerObjectLimit: 8 + m_AdditionalLightShadowsSupported: 0 + m_AdditionalLightsShadowmapResolution: 512 + m_AdditionalLightsShadowResolutionTierLow: 128 + m_AdditionalLightsShadowResolutionTierMedium: 256 + m_AdditionalLightsShadowResolutionTierHigh: 512 + m_ReflectionProbeBlending: 0 + m_ReflectionProbeBoxProjection: 0 + m_ReflectionProbeAtlas: 0 + m_ShadowDistance: 56 + m_ShadowCascadeCount: 4 + m_Cascade2Split: 0.25 + m_Cascade3Split: {x: 0.154, y: 0.478} + m_Cascade4Split: {x: 0.067, y: 0.2, z: 0.467} + m_CascadeBorder: 0.1 + m_ShadowDepthBias: 1 + m_ShadowNormalBias: 1 + m_AnyShadowsSupported: 1 + m_SoftShadowsSupported: 1 + m_ConservativeEnclosingSphere: 0 + m_NumIterationsEnclosingSphere: 64 + m_SoftShadowQuality: 2 + m_AdditionalLightsCookieResolution: 2048 + m_AdditionalLightsCookieFormat: 3 + m_UseSRPBatcher: 1 + m_SupportsDynamicBatching: 0 + m_MixedLightingSupported: 1 + m_SupportsLightCookies: 0 + m_SupportsLightLayers: 0 + m_DebugLevel: 0 + m_StoreActionsOptimization: 0 + m_UseAdaptivePerformance: 1 + m_ColorGradingMode: 0 + m_ColorGradingLutSize: 32 + m_AllowPostProcessAlphaOutput: 0 + m_UseFastSRGBLinearConversion: 0 + m_SupportDataDrivenLensFlare: 1 + m_SupportScreenSpaceLensFlare: 1 + m_GPUResidentDrawerMode: 0 + m_SmallMeshScreenPercentage: 0 + m_GPUResidentDrawerEnableOcclusionCullingInCameras: 0 + m_ShadowType: 0 + m_LocalShadowsSupported: 1 + m_LocalShadowsAtlasResolution: 512 + m_MaxPixelLights: 4 + m_ShadowAtlasResolution: 2048 + m_VolumeFrameworkUpdateMode: 0 + m_VolumeProfile: {fileID: 0} + apvScenesData: + obsoleteSceneBounds: + m_Keys: [] + m_Values: [] + obsoleteHasProbeVolumes: + m_Keys: [] + m_Values: + m_PrefilteringModeMainLightShadows: 3 + m_PrefilteringModeAdditionalLight: 3 + m_PrefilteringModeAdditionalLightShadows: 2 + m_PrefilterXRKeywords: 1 + m_PrefilteringModeForwardPlus: 0 + m_PrefilteringModeDeferredRendering: 0 + m_PrefilteringModeScreenSpaceOcclusion: 0 + m_PrefilterDebugKeywords: 1 + m_PrefilterWriteRenderingLayers: 1 + m_PrefilterHDROutput: 1 + m_PrefilterAlphaOutput: 1 + m_PrefilterSSAODepthNormals: 1 + m_PrefilterSSAOSourceDepthLow: 1 + m_PrefilterSSAOSourceDepthMedium: 1 + m_PrefilterSSAOSourceDepthHigh: 1 + m_PrefilterSSAOInterleaved: 1 + m_PrefilterSSAOBlueNoise: 1 + m_PrefilterSSAOSampleCountLow: 1 + m_PrefilterSSAOSampleCountMedium: 1 + m_PrefilterSSAOSampleCountHigh: 1 + m_PrefilterDBufferMRT1: 1 + m_PrefilterDBufferMRT2: 1 + m_PrefilterDBufferMRT3: 1 + m_PrefilterSoftShadowsQualityLow: 1 + m_PrefilterSoftShadowsQualityMedium: 1 + m_PrefilterSoftShadowsQualityHigh: 1 + m_PrefilterSoftShadows: 0 + m_PrefilterScreenCoord: 1 + m_PrefilterNativeRenderPass: 1 + m_PrefilterUseLegacyLightmaps: 0 + m_PrefilterBicubicLightmapSampling: 0 + m_ShaderVariantLogLevel: 0 + m_ShadowCascades: 3 + m_Textures: + blueNoise64LTex: {fileID: 2800000, guid: e3d24661c1e055f45a7560c033dbb837, type: 3} + bayerMatrixTex: {fileID: 2800000, guid: f9ee4ed84c1d10c49aabb9b210b0fc44, type: 3} diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/CommonAssets/URPAssets/UniversalRPAsset_APV_NoRealtimeShadows.asset.meta b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/CommonAssets/URPAssets/UniversalRPAsset_APV_NoRealtimeShadows.asset.meta new file mode 100644 index 00000000000..69eceb54881 --- /dev/null +++ b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/CommonAssets/URPAssets/UniversalRPAsset_APV_NoRealtimeShadows.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1e23f43b03a29614baedd721281f66c7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows.lighting b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows.lighting new file mode 100644 index 00000000000..ea41653f90c --- /dev/null +++ b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows.lighting @@ -0,0 +1,63 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!850595691 &4890085278179872738 +LightingSettings: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: 231_APV_Subtractive_NoRealtimeShadows + serializedVersion: 9 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_RealtimeEnvironmentLighting: 1 + m_BounceScale: 1 + m_AlbedoBoost: 1 + m_IndirectOutputScale: 1 + m_UsingShadowmask: 0 + m_BakeBackend: 2 + m_LightmapMaxSize: 1024 + m_LightmapSizeFixed: 0 + m_UseMipmapLimits: 1 + m_BakeResolution: 40 + m_Padding: 2 + m_LightmapCompression: 3 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAO: 0 + m_MixedBakeMode: 1 + m_LightmapsBakeMode: 1 + m_FilterMode: 1 + m_LightmapParameters: {fileID: 15204, guid: 0000000000000000f000000000000000, type: 0} + m_ExportTrainingData: 0 + m_EnableWorkerProcessBaking: 1 + m_TrainingDataDestination: TrainingData + m_RealtimeResolution: 2 + m_ForceWhiteAlbedo: 0 + m_ForceUpdates: 0 + m_PVRCulling: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_LightProbeSampleCountMultiplier: 4 + m_PVRBounces: 2 + m_PVRMinBounces: 2 + m_PVREnvironmentImportanceSampling: 1 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 1 + m_PVRFilteringGaussRadiusAO: 1 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_RespectSceneVisibilityWhenBakingGI: 0 diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows.lighting.meta b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows.lighting.meta new file mode 100644 index 00000000000..8f5d195350c --- /dev/null +++ b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows.lighting.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 516cde3419ce29d4fa4da7ae39102aec +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 4890085278179872738 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows.meta b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows.meta new file mode 100644 index 00000000000..40014f5257d --- /dev/null +++ b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f0ffc24084af819479fe422469d90395 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows.unity b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows.unity new file mode 100644 index 00000000000..c72a28c0038 --- /dev/null +++ b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows.unity @@ -0,0 +1,2086 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 10 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0, g: 0, b: 0, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 1 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 13 + m_BakeOnSceneLoad: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 1 + m_PVRFilteringGaussRadiusAO: 1 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 112000000, guid: 653b34d8b91f71b48b36cbc9437144dd, + type: 2} + m_LightingSettings: {fileID: 4890085278179872738, guid: 516cde3419ce29d4fa4da7ae39102aec, + type: 2} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 3 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &770229555 +GameObject: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 770229557} + - component: {fileID: 770229556} + m_Layer: 0 + m_Name: ProbeVolumePerSceneData + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &770229556 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 770229555} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a83d2f7ae04ab6f4f99b0d85377be998, type: 3} + m_Name: + m_EditorClassIdentifier: + serializedBakingSet: {fileID: 11400000, guid: 1c5559cc330dfeb40b862cf3d9fa6974, + type: 2} + sceneGUID: 911c47a2fe05f9846b9eca70cf7757ee + obsoleteAsset: {fileID: 0} + obsoleteCellSharedDataAsset: {fileID: 0} + obsoleteCellSupportDataAsset: {fileID: 0} + obsoleteSerializedScenarios: [] +--- !u!4 &770229557 +Transform: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 770229555} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &933834001 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 933834004} + - component: {fileID: 933834003} + - component: {fileID: 933834002} + - component: {fileID: 933834005} + - component: {fileID: 933834006} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &933834002 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 933834001} + m_Enabled: 1 +--- !u!20 &933834003 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 933834001} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0, g: 0, b: 0, a: 1} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &933834004 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 933834001} + serializedVersion: 2 + m_LocalRotation: {x: 0.50240177, y: 0.4975888, z: -0.5015013, w: 0.49849203} + m_LocalPosition: {x: -0.009538189, y: 10.01572, z: -0.07985285} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &933834005 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 933834001} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_RenderShadows: 1 + m_RequiresDepthTextureOption: 2 + m_RequiresOpaqueTextureOption: 2 + m_CameraType: 0 + m_Cameras: [] + m_RendererIndex: -1 + m_VolumeLayerMask: + serializedVersion: 2 + m_Bits: 1 + m_VolumeTrigger: {fileID: 0} + m_VolumeFrameworkUpdateModeOption: 2 + m_RenderPostProcessing: 0 + m_Antialiasing: 0 + m_AntialiasingQuality: 2 + m_StopNaN: 0 + m_Dithering: 0 + m_ClearDepth: 1 + m_AllowXRRendering: 1 + m_AllowHDROutput: 1 + m_UseScreenCoordOverride: 0 + m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0} + m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0} + m_RequiresDepthTexture: 0 + m_RequiresColorTexture: 0 + m_Version: 2 + m_TaaSettings: + m_Quality: 3 + m_FrameInfluence: 0.1 + m_JitterScale: 1 + m_MipBias: 0 + m_VarianceClampScale: 0.9 + m_ContrastAdaptiveSharpening: 0 +--- !u!114 &933834006 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 933834001} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 73231aa468d81ea49bc3d914080de185, type: 3} + m_Name: + m_EditorClassIdentifier: + ImageComparisonSettings: + TargetWidth: 512 + TargetHeight: 512 + TargetMSAASamples: 1 + PerPixelCorrectnessThreshold: 0.001 + PerPixelGammaThreshold: 0.003921569 + PerPixelAlphaThreshold: 0.003921569 + RMSEThreshold: 0 + AverageCorrectnessThreshold: 0.04 + IncorrectPixelsThreshold: 0.0000038146973 + UseHDR: 0 + UseBackBuffer: 0 + ImageResolution: 0 + ActiveImageTests: 1 + ActivePixelTests: -1 + WaitFrames: 60 + XRCompatible: 1 + gpuDrivenCompatible: 0 + CheckMemoryAllocation: 0 + renderBackendCompatibility: 2 + SetBackBufferResolution: 0 +--- !u!1 &2088962498 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2088962500} + - component: {fileID: 2088962499} + m_Layer: 0 + m_Name: SelectQualityLevel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &2088962499 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2088962498} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f1decc188d2f3146ab93291a5c743e9, type: 3} + m_Name: + m_EditorClassIdentifier: + qualityLevelIndex: 9 + callbacks: [] +--- !u!4 &2088962500 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2088962498} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.38117677, y: 6.107272, z: 0.46914768} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &67325507504406580 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6969514674424780300} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 2 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &271474419760019788 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4134375864582252412} + - component: {fileID: 2062998818642273012} + - component: {fileID: 7114342468818599215} + - component: {fileID: 3598740249766370291} + m_Layer: 0 + m_Name: Dynamic Sphere + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &374602141648391824 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4059610913787252183} + - component: {fileID: 953730802645617070} + - component: {fileID: 4475418186702868875} + - component: {fileID: 8942702416144025576} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 2147483647 + m_IsActive: 1 +--- !u!65 &540499354856750645 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8504963404592668053} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!4 &798416354214501664 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166082154144361193} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: 0.70710576, z: -0, w: 0.7071078} + m_LocalPosition: {x: 2.5, y: 2, z: -1.5} + m_LocalScale: {x: 2, y: 4, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6634170014767251332} + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!108 &859577872565831529 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6321587644014348277} + m_Enabled: 1 + serializedVersion: 11 + m_Type: 2 + m_Color: {r: 1, g: 0, b: 0, a: 1} + m_Intensity: 47.746483 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 1 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 1 + m_LightShadowCasterMode: 1 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: -431602080, y: -431602080, z: -431602080, w: -431602080} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ForceVisible: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 + m_LightUnit: 0 + m_LuxAtDistance: 1 + m_EnableSpotReflector: 1 +--- !u!33 &953730802645617070 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 374602141648391824} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!64 &1238376638853135773 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6969514674424780300} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 5 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!65 &1371860413889496614 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8928246947585449534} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!4 &1427932271683834300 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2462461463155272272} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: 0.70710576, z: -0, w: 0.7071078} + m_LocalPosition: {x: -2.5, y: 2, z: 1.5} + m_LocalScale: {x: 2, y: 4, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6634170014767251332} + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!108 &1570675156920661301 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8679978060537002285} + m_Enabled: 1 + serializedVersion: 11 + m_Type: 2 + m_Color: {r: 0, g: 0.050011635, b: 1, a: 1} + m_Intensity: 47.746483 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 1 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 0.863 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 1 + m_LightShadowCasterMode: 1 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: -431602080, y: -431602080, z: -431602080, w: -431602080} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ForceVisible: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 + m_LightUnit: 0 + m_LuxAtDistance: 1 + m_EnableSpotReflector: 1 +--- !u!23 &1605641141031658456 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8504963404592668053} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 2 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!4 &1803642981592810338 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4651778334697894093} + serializedVersion: 2 + m_LocalRotation: {x: 0.038325842, y: -0, z: -0, w: 0.9992653} + m_LocalPosition: {x: -0.010000229, y: 1.27, z: -4.52} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6634170014767251332} + m_LocalEulerAnglesHint: {x: 4.393, y: 0, z: 0} +--- !u!1 &1823457049397243833 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6634170014767251332} + m_Layer: 0 + m_Name: Scene + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!33 &2062998818642273012 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 271474419760019788} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &2144455156859478448 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5756054324564951361} + - component: {fileID: 2970671074882417522} + m_Layer: 0 + m_Name: APV + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &2166082154144361193 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 798416354214501664} + - component: {fileID: 6243295092000202842} + - component: {fileID: 8188205864735557659} + - component: {fileID: 4342198802582672871} + m_Layer: 0 + m_Name: Cube (6) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 2147483647 + m_IsActive: 1 +--- !u!65 &2371774636374080023 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6163529519532588936} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &2462461463155272272 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1427932271683834300} + - component: {fileID: 4352309899908625014} + - component: {fileID: 8046425854238307997} + - component: {fileID: 6720118322612580565} + m_Layer: 0 + m_Name: Cube (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 2147483647 + m_IsActive: 1 +--- !u!4 &2532214595042140878 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7945227134465128003} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: 0.70710576, z: -0, w: 0.7071078} + m_LocalPosition: {x: -2.5, y: 2, z: -1.5} + m_LocalScale: {x: 2, y: 4, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6634170014767251332} + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!23 &2844751935784873468 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6163529519532588936} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 2 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!4 &2856650062826844497 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8679978060537002285} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.010000229, y: 1.27, z: 3.8200002} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6634170014767251332} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &2932963878553811337 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7945227134465128003} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &2970671074882417522 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2144455156859478448} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: cded085d155cde949b60f67a11dbc3bd, type: 3} + m_Name: + m_EditorClassIdentifier: + mode: 1 + size: {x: 14.648293, y: 7, z: 13} + overrideRendererFilters: 0 + minRendererVolumeSize: 0.1 + objectLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + lowestSubdivLevelOverride: 0 + highestSubdivLevelOverride: 0 + overridesSubdivLevels: 1 + mightNeedRebaking: 0 + cachedTransform: + e00: 1 + e01: 0 + e02: 0 + e03: -0 + e10: 0 + e11: 1 + e12: 0 + e13: -2 + e20: 0 + e21: 0 + e22: 1 + e23: -0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + cachedHashCode: 441805281 + fillEmptySpaces: 1 + version: 2 + globalVolume: 1 +--- !u!4 &3009558854448248236 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7151793788623955431} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: 0.70710576, z: -0, w: 0.7071078} + m_LocalPosition: {x: 2.5, y: 2, z: 1.5} + m_LocalScale: {x: 2, y: 4, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6634170014767251332} + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!135 &3598740249766370291 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 271474419760019788} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &3710372955477937279 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8928246947585449534} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &4059610913787252183 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 374602141648391824} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1.5, y: 2, z: 2.5} + m_LocalScale: {x: 2, y: 4, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6634170014767251332} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!4 &4134375864582252412 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 271474419760019788} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.030000687, y: 0.63, z: -0.01999998} + m_LocalScale: {x: 4.6972065, y: 1.548, z: 4.534092} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6634170014767251332} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &4342198802582672871 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166082154144361193} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &4352309899908625014 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2462461463155272272} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4475418186702868875 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 374602141648391824} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 2 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!4 &4559612831519568058 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8928246947585449534} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1.5, y: 2, z: 2.5} + m_LocalScale: {x: 2, y: 4, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6634170014767251332} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4651778334697894093 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1803642981592810338} + - component: {fileID: 8388378193671957909} + - component: {fileID: 8388378193671957910} + m_Layer: 0 + m_Name: Point Light (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4801559507434063172 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8823705289361188576} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0.7071062, z: -0, w: 0.7071075} + m_LocalPosition: {x: 5.549999, y: 1.27, z: -0.03999996} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6634170014767251332} + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!65 &4964775915549609775 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7151793788623955431} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &5093465006564105547 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6969514674424780300} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &5174378685605876727 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7151793788623955431} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!33 &5199497250532912330 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6163529519532588936} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &5756054324564951361 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2144455156859478448} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 2, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6163529519532588936 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7659408397790067796} + - component: {fileID: 5199497250532912330} + - component: {fileID: 2844751935784873468} + - component: {fileID: 2371774636374080023} + m_Layer: 0 + m_Name: Cube (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 2147483647 + m_IsActive: 1 +--- !u!33 &6243295092000202842 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166082154144361193} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &6321587644014348277 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8421560447745624478} + - component: {fileID: 859577872565831529} + - component: {fileID: 8421560447745624479} + m_Layer: 0 + m_Name: Point Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6634170014767251332 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1823457049397243833} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 1 + m_Children: + - {fileID: 9092851139533727843} + - {fileID: 4059610913787252183} + - {fileID: 4559612831519568058} + - {fileID: 8639481702839641202} + - {fileID: 2532214595042140878} + - {fileID: 798416354214501664} + - {fileID: 3009558854448248236} + - {fileID: 1427932271683834300} + - {fileID: 7659408397790067796} + - {fileID: 8421560447745624478} + - {fileID: 2856650062826844497} + - {fileID: 1803642981592810338} + - {fileID: 4801559507434063172} + - {fileID: 4134375864582252412} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &6720118322612580565 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2462461463155272272} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &6969514674424780300 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9092851139533727843} + - component: {fileID: 5093465006564105547} + - component: {fileID: 67325507504406580} + - component: {fileID: 1238376638853135773} + m_Layer: 0 + m_Name: Plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 2147483647 + m_IsActive: 1 +--- !u!23 &7114342468818599215 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 271474419760019788} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &7151793788623955431 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3009558854448248236} + - component: {fileID: 5174378685605876727} + - component: {fileID: 9059298711009972520} + - component: {fileID: 4964775915549609775} + m_Layer: 0 + m_Name: Cube (7) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 2147483647 + m_IsActive: 1 +--- !u!108 &7365760829012495416 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8823705289361188576} + m_Enabled: 1 + serializedVersion: 11 + m_Type: 0 + m_Color: {r: 0.24126458, g: 1, b: 0, a: 1} + m_Intensity: 71.94863 + m_Range: 10 + m_SpotAngle: 79.92309 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 1 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 0.917 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 1 + m_LightShadowCasterMode: 1 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: -431602080, y: -431602080, z: -431602080, w: -431602080} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ForceVisible: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 + m_LightUnit: 0 + m_LuxAtDistance: 1 + m_EnableSpotReflector: 1 +--- !u!33 &7653247284745782390 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8504963404592668053} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &7659408397790067796 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6163529519532588936} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1.5, y: 2, z: -2.5} + m_LocalScale: {x: 2, y: 4, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6634170014767251332} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7678397962808843124 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7945227134465128003} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &7945227134465128003 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2532214595042140878} + - component: {fileID: 7678397962808843124} + - component: {fileID: 9181637969281536300} + - component: {fileID: 2932963878553811337} + m_Layer: 0 + m_Name: Cube (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 2147483647 + m_IsActive: 1 +--- !u!23 &8046425854238307997 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2462461463155272272} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 2 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!23 &8188205864735557659 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2166082154144361193} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 2 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!108 &8388378193671957909 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4651778334697894093} + m_Enabled: 1 + serializedVersion: 11 + m_Type: 1 + m_Color: {r: 1, g: 0.8461648, b: 0, a: 1} + m_Intensity: 47.746475 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 1 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 0.993 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 1 + m_LightShadowCasterMode: 1 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: -431602080, y: -431602080, z: -431602080, w: -431602080} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ForceVisible: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 + m_LightUnit: 2 + m_LuxAtDistance: 1 + m_EnableSpotReflector: 1 +--- !u!114 &8388378193671957910 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4651778334697894093} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 3 + m_UsePipelineSettings: 1 + m_AdditionalLightsShadowResolutionTier: 2 + m_LightLayerMask: 1 + m_RenderingLayers: 1 + m_CustomShadowLayers: 0 + m_ShadowLayerMask: 1 + m_ShadowRenderingLayers: 1 + m_LightCookieSize: {x: 1, y: 1} + m_LightCookieOffset: {x: 0, y: 0} + m_SoftShadowQuality: 0 +--- !u!4 &8421560447745624478 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6321587644014348277} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -3.8700008, y: 1.27, z: -0.13999999} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6634170014767251332} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8421560447745624479 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6321587644014348277} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 3 + m_UsePipelineSettings: 1 + m_AdditionalLightsShadowResolutionTier: 2 + m_LightLayerMask: 1 + m_RenderingLayers: 1 + m_CustomShadowLayers: 0 + m_ShadowLayerMask: 1 + m_ShadowRenderingLayers: 1 + m_LightCookieSize: {x: 1, y: 1} + m_LightCookieOffset: {x: 0, y: 0} + m_SoftShadowQuality: 0 +--- !u!1 &8504963404592668053 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8639481702839641202} + - component: {fileID: 7653247284745782390} + - component: {fileID: 1605641141031658456} + - component: {fileID: 540499354856750645} + m_Layer: 0 + m_Name: Cube (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 2147483647 + m_IsActive: 1 +--- !u!23 &8617595329683034408 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8928246947585449534} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 2 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!4 &8639481702839641202 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8504963404592668053} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1.5, y: 2, z: -2.5} + m_LocalScale: {x: 2, y: 4, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6634170014767251332} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8679978060537002285 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2856650062826844497} + - component: {fileID: 1570675156920661301} + - component: {fileID: 8679978060537002286} + m_Layer: 0 + m_Name: Point Light (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &8679978060537002286 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8679978060537002285} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 3 + m_UsePipelineSettings: 1 + m_AdditionalLightsShadowResolutionTier: 2 + m_LightLayerMask: 1 + m_RenderingLayers: 1 + m_CustomShadowLayers: 0 + m_ShadowLayerMask: 1 + m_ShadowRenderingLayers: 1 + m_LightCookieSize: {x: 1, y: 1} + m_LightCookieOffset: {x: 0, y: 0} + m_SoftShadowQuality: 0 +--- !u!1 &8823705289361188576 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4801559507434063172} + - component: {fileID: 7365760829012495416} + - component: {fileID: 8823705289361188577} + m_Layer: 0 + m_Name: Point Light (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &8823705289361188577 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8823705289361188576} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 3 + m_UsePipelineSettings: 1 + m_AdditionalLightsShadowResolutionTier: 2 + m_LightLayerMask: 1 + m_RenderingLayers: 1 + m_CustomShadowLayers: 0 + m_ShadowLayerMask: 1 + m_ShadowRenderingLayers: 1 + m_LightCookieSize: {x: 1, y: 1} + m_LightCookieOffset: {x: 0, y: 0} + m_SoftShadowQuality: 0 +--- !u!1 &8928246947585449534 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4559612831519568058} + - component: {fileID: 3710372955477937279} + - component: {fileID: 8617595329683034408} + - component: {fileID: 1371860413889496614} + m_Layer: 0 + m_Name: Cube (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 2147483647 + m_IsActive: 1 +--- !u!65 &8942702416144025576 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 374602141648391824} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &9059298711009972520 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7151793788623955431} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 2 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!4 &9092851139533727843 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6969514674424780300} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.1648293, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6634170014767251332} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &9181637969281536300 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7945227134465128003} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RayTracingAccelStructBuildFlagsOverride: 0 + m_RayTracingAccelStructBuildFlags: 1 + m_SmallMeshCulling: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 2 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 933834004} + - {fileID: 6634170014767251332} + - {fileID: 5756054324564951361} + - {fileID: 770229557} + - {fileID: 2088962500} diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows.unity.meta b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows.unity.meta new file mode 100644 index 00000000000..1d4dcbec505 --- /dev/null +++ b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 911c47a2fe05f9846b9eca70cf7757ee +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellData.bytes b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellData.bytes new file mode 100644 index 0000000000000000000000000000000000000000..f90b958e1376fe7fe470db0d0d7036016eaa2e2b GIT binary patch literal 1048576 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⁣Nb@8=r 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
!zeV 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 APXGV_ literal 0 HcmV?d00001 diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellData.bytes.meta b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellData.bytes.meta new file mode 100644 index 00000000000..5a5c26a8187 --- /dev/null +++ b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellData.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d32898ed01596e245aba76ef1f07014d +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellOptionalData.bytes b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellOptionalData.bytes new file mode 100644 index 00000000000..ae0ba103e84 --- /dev/null +++ b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellOptionalData.bytes @@ -0,0 +1 @@ +������������������������������������������~���}����������������������������������������������~���~���}���~���������������������������������������������������~���~���~���~����������������������~���~���~������������������������������������������������~���~��������������������������������������~���~���~�����������������������~����~�������������������������������~�~�����{���}���~����������������������������������������~���~���~���}����������������������������������������������~���~������~���~���}�����������������������������������������������~���~���~�����������������������������������~���~���~���~���~���������~���~���~���~���~���~���~���~�����������������}���}���~���~���~���~���~������������������������~���~���}��}������������������������������������������~���~���~���}���}���}����������������������������������������������~���~���~���~���~�������������������~��}�����}��}���~���~���~������}�{��~���}���}���~���~���}���~��}�~}~�����~���~���~���~����������������������~���~���~��}�~}~�}��~���~��������������������������������������~���~���~�����������������������~���}�}~�}~�~~�~~��������������������������������������������}���������������������������������������������~���~��}�����������������������������������������������~���~���~���~���~����������������������}���}���}�����������������������������������������������~���~���~����������������������������������~���}���}���}���}���}���~�����������~��~��~�������������������������������~�~�����}���~����������������������������������������}���~���~��~}~���������������������������������������������~���~�����}~��~���}����������������������������������������������~���~���~���~���~���������������������������}���~��}~��~���~���~���~���~���~���~���~���~���~�����������������}���~���~���~���~���~������������������������}���}��}}{��~���~���~�������������������������������������}���}���}��}}|��~���~���~�����������������������������������������~���}���~���~���~������~�������������~��}�����~��~~|�~}�~�~��}�����}��~���~��}��}�}��~���~���~���~���~����������������������}���}���}���}��}~�~~~��~���~���~����������������������������������~���}���}���}���}���}���~�����������~��~�}��~|��}��~�~}�����������������������������������������������������������������������~���~�����������������������������������������~���~���~���~���������������������������������}���}~��������~�����������������{��z����������������������������~��}��~���~���������������������������������������~�������������~���~���~���~�����������~��~����������������~��������������������������~��}��~���~������������������������������������}���������|��������|���|���}����������}���}���������~��vx�����}����~���~������}~��~���~���~���~���������������������������������}���}~����~����yw~�yw~�~����̀�̀����~~�~~�}}�}}�}}�}}�}}��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������́��̀��̀��̀�̀���~~�~~�~~�~~�}}~�~~̀������������̀��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂�́�́�̀��̀���������~~�~~~�~~͂�́�̀��̀�̀���~~�}}�}}�}}�||}�||͂�́�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂��͂�́��́��́��̀��̀���������̓��͂�͂�͂��͂��́��̀����������~̓�̓�͂��͂��͂��́��̀��~~�~~��~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������́����~~�~~�~~�}}�}}�}}�||�|||�||��w������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������́�̀��̀�����~~�~~�~~�}}~�}}}�}}~̀������������̀��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂�͂�́�̀�̀�̀�������~~~�~~~�~~~͂�́�����������͂��͂�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂��͂��́��́��́��̀��̀����������̓��̓�͂�͂��͂��́��̀�����~~����~̓��̓��̓�͂��͂��������̀�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������́�����}}�}}�||�||�{{�{{�||��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̀�̀��̀�����~~�}}�}}�}}�||�||̀������������́��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂��́�́�̀�̀�����~~~�~~~�~~~�~~}�}}}͂�́�����������̓�͂�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̓�͂��͂��́��́��̀��̀�������~�}̓��̓�͂��͂��͂��̀�}̀�������~~��~~�̀�~̈́�̓��̓��̓�̓����~���~~��}�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̀������������̀������������́��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂�́�̀��̀�̀���~~�}}�}}�}}�||}�||͂�́�����������͂��́�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̓��͂�͂�͂��͂��́��̀����������~̓�̓�͂��͂��͂��́��̀��~~�~~��~�̈́�̈́��̓��͂�͂����|�|�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͊�}��xtx�xx�}�~}~�z~x�y~y�y�v�xw�}�~}~�}�|~w�{~x�z~{�{�u�yv�w�w�vy�vy�vz�vy�u}zu��u|�}�}~�}~�~~�~~�}~w�}v�|v�{v�{v�~�~����|�t�|�t�|�u�{�v�{�v�z�x�z�{�|�v�|�v�y�yz�~w���}}}�bvj�V{Y�P�Q�}}|�~}~�yx�y~z�x�v�ww�L[�uy�uy�uz�vy�vy�u{yu��~}}�}~|�}}~�{~w�zv�xx�z�u�z�v�x�w�w�y�w�y�v�z�u�|�w�{�w�{�v�{�u�{~t���~}|�~~{�~~{�~~{�~~{�~���}}~��}u�|u�|u�{�u�{�u~~�y{�z�y�}�t�|�u�|�v�{�w�{�w�y�y�{�{�y�z�y�z�z�|�|�yz��{~{�xx�wx�vx�G�^�vy�vy�t|�t|y=���|~{�{~{�yw�xx�x�v�w�w�v�x�u�z�u�z�u�z�u�|�v�y�v�y�t�~~t��}t���}~y�|~z�z~y�{w�yv�ww�z�u�y�v�y�w�x�x�x�x�w�y�v�}�x�w�x�w�z�w�v�}�~~y�}~y�}~x�|~x�|~x�~~�~~|��}��}u�|�t�{�u�{�u�{�u�~��~�~�z�z�y�{��}�t�}�u�|�v�|�w�|�w�|�z�|�{�{�w�{�w�y�{�{�{~{���xtx�xx�ww�vy�vy�u�y�t�}�B�q�B�q�t�|}t���u�z�z~x�y~y�y�v�xw�y�v�x�w�w�w�v�y�v�y�u�z�u�|�u�~�u�~t�}t���t�}�|~w�{~x�z~{�{�u�yv�w�w�vy�vy�vz�vy�u}zu��u|�z�u�z�v�y�w�y�x�y�x�y�z�x�|�y�v�y�v�w�{w�w���}~w�}v�|v�{v�{v�~�~����|�t�|�t�|�u�{�v�{�v�z�x�z�{�|�v�|�v�y�yz�~w���|�u�}�u�|�v�{�x�{�x�|�z�z�|�}�w�}�w�y�{�}�|z���axa�xx�}�}�y~x�y~z�z~w�x~x��}��}~�~~~�{~y�|~z�|}|�{~v�zv�xw�xx�xx�y~x�vy�vy�vy�u}}u��u~�}��~|��}��~�~}�}~w�}~x�}~x�}~x�}~x���z{�z{��}t�|u�}�u�}�u�}�u�|�v�|�w�{�v�{�v�y�y�y�}x���{}{�V{Y�N|b�N|b�Uz`�Uz`�u~�u~�}�y~y�yx�y~y�yw�xw�wx�wx�vy�vz�vz�vz�u|�t~�t{�}}|�|~{�{~{�{~w�z~y�xx�z�u�{v�yw�x�w�x�w�x�w�x�x�x�x�x�x�v�{�u�|u��~~|�~~�~~�~~}�~~}��}�~�}w�}~w�}~w�|v�|v�{z�{z�||�}}�|u�}�u�{�u�|�v�|�v�|�v�z�w�z�x�z�x�z�z�z�zz�~�}�wx�x~x�wy�wy�vx�wx�u{�u{�u{|>���~}}�}}}�|~z�wx�y�v�x�w�xw�xw�xw�xw�v�x�v�y�v�y�u�{t�t��{~x�z~y��}��|~x�zw�y~x�zu�{u�z�u�y�v�y�v�y�v�x�v�x�x�x�x�x�w�v�|~v���~~y�}~z�~~{�~~{�~~{�~y}�~�}v�}v�|v�{�v�{�v���|�y�|�y�|�z�|�|��|u�|�u�}�u�|�v�|�v�|�v�{�v�{�v�{�v�z�z�z�{z��axa�xx�wx�yv�ww�vy�vy�v�y�t�|�D�k�D�k�t�|t�~�u�|�y~x�y~z�z~w�x~x�|v�y�u�x�v�yv�yv�w�w�v�z�u�}�u�}t��u�}�t�~�{~y�|~z�|}|�{~v�zv�xw�xx�xx�y~x�vy�vy�vy�u}}u��u~�z�u�{�u�z�u�x�y�x�y�y�w�x�x�y�w�y�w�w�{w�w���}~w�}~x�}~x�}~x�}~x���z{�z{��}t�|u�}�u�}�u�}�u�|�v�|�w�{�v�{�v�y�y�y�}x���}�t�|�u�|�u�}�u�}�u�{�w�{�x�|�w�|�w�z�|�|�|z���}~�{~w�|~x�|~x�{~y�xx�xx�xx�xy�vy�vy�u}�u}}t���~����yw~�yw~�~��}u�}|�}|�������~y�~~x�}~w�|u�|u�}v�|�u�z�v�z�v�y�x�y�{y���N|b�N|b�Uz`�Uz`�u~�u~�y~x�y~x�y~x�vy�wy�uz�uz�u|�t~�t{�}}|�{~w�{~v�{~w�{~w�yw�yv�x�w�x�w�u�{�u�}�u�~�}}{��}��z~w�~v�����~~z�}|�~~z�~}z�~}z�~�~~}�~|�~|�}}~~�~~w�}~v�|u�|u�|u�{u�|�u�{�v�{�v�z�y�y�{y�~�yw�x~x�xw�xw�vx�wx�vy�vy�u{�H`�yv�xw�xw�xw�xv�v�y�v�x�v�x�v�y�t�|�t�~�|~y�}}{�|~z�zv�|u�{u�zu�zu�zu�y�v�x�x�x�x�w�y�w�|~v���}~x�}~x�~����~�~�~��~}z�~~x�~~x�|~x�|~x�~~y�~y�}z�}z�}�{�}~���~~v�|u�}u�{�u�{�u�}�t�|�u�z�w�z�w�{�x�y�}z��xw�yv�ww�ww�ww�wx�u�z�t�}�t�|~t���|v�zw�zv�yv�yv�w�x�v�x�v�z�v�z�u�}�v�zu��{~w�|~x�|~x�{~y�xx�xx�xx�xy�vy�vy�u}�u}}t��|u�{u�{u�z�u�z�u�x�v�y�w�x�y�x�y�x�zx�~w���}u�}|�}|�������~y�~~x�}~w�|u�|u�}v�|�u�z�v�z�v�y�x�y�{y���t�|u�}�t�|�t�|�t�}�t�|�v�}�x�}�x{�|�|�z{��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������́������������̀������������̀��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂��́�����������͂�́������������́��́�����~�~�}��~~�~~�~~�}}|�||}�}||��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̈́�̈́��̓��͂�͂����|�|���̓�̓�͂��́��́�����~�~���͂��́��́��̀��̀��������́��́�����~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������u�����������}}������������~���ss�ss���ww�ww�{{��{{��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������́������������̀������������̀����x�}~�}~�~~�}}~�~}}�~}}�}}|�||�}||��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂�́��~���������͂�́������������́��̀�����~���~���~���~����~~~�~~~�}}~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̈́��̓��̓�͂�͂��������̀��͂��͂��͂��́��́�����������̀�́��́��̀��̀��̀��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~��������������������������~�u�}~��}~��~~�~~�||}�||}�||�llt���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̀������������̀������������̀�������}���}���}��}~~�~~�~~�|}~�}}}�}}}��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂��́������������́��̀�������������̀��̀��̀������������~����̀�~~~�~~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̈́�̓�̓�͂��͂���������~~���͂��͂��́��̀��̀������������̀���́��̀��̀��̀��̀��������̀��̀���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~�~~�~~�||}�uv�uv�}}}�|}}�}}}��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̀������������̀������������̀���������~���~���~�~~�}~~�}~~�}}}�}~~�}}}��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂�́������������́��́�����~�~�}��~~�~~�~~�}}|�||}�}||̀��̀�������������~�̀̀�~�~~~�~~~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̓�̓�͂��́��́�����~�~���͂��́��́��̀��̀��������́��́�����~́��̀��̀��������������̀��̀�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂��������������������������������������������}}��}}��}}��}|��}|��~|��~|��~|��~|��~|��|��|���~���~������������������������������������||�{|�||�|{�|{�}{��}{��~{��~{��~{��{��{���~���~���~�����������������������~��y}~�x|~�x|~�y{�y{�{{�}|�~��~����������������������������������������������{|�|{��|{��|z��|z��|z��}z��}z��}z��~y��y��y������������������������������������z|~�z{~�z{�zz�zz�{z�{y��|y��|y��~x��~x��x�~�~~�}~�{~�{~�~~�~��������w|~�w{~�w{~�xz~�xz~�zz~�|z~�}y��}y��}~����~~��~������~����~��~����~���z{�zz��{y��{y��{y��{x��|x��}x��}x��~w��~w��w�~~�}}�~}�~}��~}��~}��}��~��~��~��~��~�x{~�yz�yz�yy�yy�zx�zx��|w��|w��}w��~w��w�{~~�{}~�z}~�z|�z|�||�}������~v|~�v{~�w{~�xz~�xz~�zz~�{z~�}z~�}z~�|~�|~}}}��}}��}}��}|��}|��~|��~|��~|��~|��~|��|��|�yy�yy�zx��zx��zx��{w��|w��}w��}w��}v��~v��v�||�{|�||�|{�|{�}{��}{��~{��~{��~{��{��{�xz~�xz~�xy�xx�xx�yx�zw�{v�{v�}v�~v�vy}~�x|~�x|~�y{�y{�{{�}|�~��~���v{~�v{~�w{~�xz~�xz~�zz~�|z~�}z~�}z~�{~�{��|��������������������������������������������|}�}|�}}��}|��}|��}|��}{��~{��~{��~{��|��{���~���~���~���������������������������������{}~�{|~�{|�{{�{{�|{�}|��~|��~|��~|��|�|���~���~���~���~���~���������~�x~~�w}~�x}~�y|~�y|~�z{~�}{��}~�}~{����~��������������������������������������������{|�{{�{{��|z��|z��|z��}y��}y��}y��~y��~y��y��~��~�����~��������������������y|~�y{~�y{~�yz�yz�zz�{y�|y��|y��}x��y�y�~~�~~�|~~�|~�|~�~~��}��~~�~~|����~v}~�v|~�w|~�x|~�x|~�z{~�}{~��|~~�|~~��~�~~�~~�~��~��~��~��~��~��~��~����~�yz�zz�zy��{y��{y��{x��|x��|w��|w��}w��~w��w�}~~�}~~�}}�~}�~}�~}�}��~��~��~��~��x{~�y{~�xz~�yz�yz�yy�zx�{w�{w�}w�~w�wz~~�z~~�y}~�z}~�z}~�||�~|��}~�}~}~�����~v}~�v|~�w|~�x{~�x{~�z{~�|{~�|�|�~�~��~~|}�}|�}}��}|��}|��}|��}{��~{��~{��~{��|��{�yz�yy�yy�zx��zx��zw��{v��|v��|v��}v��~v��u�{}~�{|~�{|�{{�{{�|{�}|��~|��~|��~|��|�|�w{~�wz~�wz~�xy~�xy~�yy~�yx~�{w�{w�}w�~w�wx~~�w}~�x}~�y|~�y|~�z{~�}{��}~�}~{����~u}}�v|~�w|~�x|~�x|~�z{~�|{~�{~�{~�|~{|�������������������������������������������|}�||�||�||��||��}{��}{��~{��~{��~{��{��{���~���~���~���~���~�������������������~��}���z}~�z|~�z|~�z{~�z{~�||�}|�~}��~}��~}��}�~}��}��}���~���~���~������}�{x~~�w~~�w~~�x}~�x}~�z}~�}}~��~�~z�����~������������������������������������������z|�{{�zz�{z�{z�{z��|y��}y��}y��~y��~x��x�~��~�~~�}~�}~������������������~�x|~�x|~�x{~�y{~�y{~�zz~�zz�{y�{y�}y��y�~z~}�}~�|~�{~~�{~~�}~~��~~��~�~|~�}~{�~v~~�v~~�w~~�x}~�x}~�z}~�|}~�}~���}�~�~�~~�~~�~~��~~��~~��~~��~��~��~��~��~��~�y{�yz�yy�zy�zy�zx��{x��|w��|w��}w��~w��w�|}~�{}~�{}~�|}�|}�~}�}�~��~�����~w{~�x{~�wz~�xz~�xz~�yz~�yy~�{x~�{x~�}x~�x~y~z~�y~~�x~~�y~~�y~~�{~~�~}~��~�~z}�~|��}u~}�v~~�w~~�x}~�x}~�z}~�|}~�}~�}~��}���}��}|}�||�||�||��||��}{��}{��~{��~{��~{��{��{�yz�yy�xx�yx�yx�zw�zw��|v��|v��}v��~v��v�z}~�z|~�z|~�z{~�z{~�||�}|�~}��~}��~}��}�~}v{~�w{~�wz~�xz~�xz~�yy~�yy~�{y~�{y~�|y~�~z~�z~x~~�w~~�w~~�x}~�x}~�z}~�}}~��~�~z�����~u~}�v~}�w~~�x}~�x}~�z}~�|}~�~}~�~}~�}~�|�{��~���~������������������������������������||�{|�||�|{�|{�}{��}{��~{��~{��~{��{��{���~���~���~�����������������������~��y}~�x|~�x|~�y{�y{�{{�}|�~��~����}�}~�}~�~~�~~x~~w~~w~x~x~z~}�~���������~�����������������������������������z|~�z{~�z{�zz�zz�{z�{y��|y��|y��~x��~x��x�~�~~�}~�{~�{~�~~�~��������w|~�w{~�w{~�xz~�xz~�zz~�|z~�}y��}y��}~��~~~}~~|~z~~z~~|~�~������}��~v}~v~v~x~x~z�~}~�����~��~���~�~~�}}�~}�~}��~}��~}��}��~��~��~��~��~�x{~�yz�yz�yy�yy�zx�zx��|w��|w��}w��~w��w�{~~�{}~�z}~�z|�z|�||�}������~v|~�v{~�w{~�xz~�xz~�zz~�{z~�}z~�}z~�|~�|~}z~~y~~x~y~y~{~~~~�������}��~�u}v~v�~x~x~z~|~�~~�~~��|��|�|||�{|�||�|{�|{�}{��}{��~{��~{��~{��{��{�xz~�xz~�xy�xx�xx�yx�zw�{v�{v�}v�~v�vy}~�x|~�x|~�y{�y{�{{�}|�~��~���v{~�v{~�w{~�xz~�xz~�zz~�|z~�}z~�}z~�{~�{��|x~~w~~w~x~x~z~}�~���������~u}v}w�~x�~x�~z~|~�~~~~}~��|~��|~~��������������������������������������������}}�}}��}}��}|��}|��~|��~|��~|��~|��~|��|��|���~���~���~��������������������������������|}~�{}~�|}�||�||�||�}|��}{��}{��~{��{��{���~���}���}���}���}���}���~�����������~��~x~~�x}~�x~~�y~~�y~~�z~~�}~~������������������������������������������������{|�||��|{��|{��|{��|z��}z��}z��}z��~y��~y��y���~���~�����������������������������������z|~�z|~�z{~�z{�z{�zz�{y��|y��|y��}x��~x��x�~~�{~~�{~�y~�y~�~~�~��������v}~�w}~�w}~�x}~�x}~�y}~�z}~�|y��|y��}~���������������~��~�������z{�zz�zz��{z��{z��{y��|x��}x��}x��}x��~w��w�~~~�}~~�~~�~~�~~�~~�~��~��~��~��~��~�x|~�y{~�x{~�yz~�yz~�yy�zx�{w��{w��}w��~w��w�y~~�{~~�x~~�z~~�z~~�|~~�~~������~v}~�w}~�x}~�x}~�x}~�z}~�y|~�|{~�|{~�|~}~}}}�}}��}}��}|��}|��~|��~|��~|��~|��~|��|��|�yz�yy�yy��zx��zx��zw��{w��|w��|w��}v��~v��v�|}~�{}~�|}�||�||�||�}|��}{��}{��~{��{��{�x{~�w{~�wz~�xy~�xy~�xx�yw�{w�{w�}v�~v�vx~~�x}~�x~~�y~~�y~~�z~~�}~~������v}~�w}~�w}~�x|~�x|~�y}~�z{~�||~�||~�~{�{|�������������������������������������������}}�}}�}}��}|��}|��}|��}|��~|��~|��~|��|��|���~���~���~���~���~��������������������������{}~�{}~�{}~�{|~�{|~�||�}|�}|��}|��~|��|�|��}���~��}~��~���~���~�w~~�v~~�x~�y~~y~~{~~��~~�~~~~�����������������������������������������������{|�{{�{{��|{��|{��|z��|z��}y��}y��~y��~y��y���~��~��~�~�~���������������������y}~�x|~�y|~�y|~�y|~�z{�zz�|y��|y��}x��y�y�|~�{~�yzz~��~��z���v~~�v~~w~~y~~�y~~�|~��}~�}~~��~�~�������~��~����������~�y{�z{�zz�zy��zy��{y��{x��|w��|w��}w��~w��w�~~~�}~~�}~~�~~~�~~~�~}�~�~��~��~��~��x|~�y|~�x{~�x{~�x{~�xz~�yy�{w�{w�}w�~w�wy~~�y~�w~~{~�{~�|~��~��|�����v~~�w~~�x~~�y~~y~~{~~�|}�||�||�~��}}�}}�}}��}|��}|��}|��}|��~|��~|��~|��|��|�y{�xy�yy�yx��yx��zw��{w��|v��|v��}v��~v��u�{}~�{}~�{}~�{|~�{|~�||�}|�}|��}|��~|��|�|�w|~�w|~�w{~�wz~�wz~�xz~�xy~�zw~�zw~�|w�}w�ww~~�v~~�x~�y~~y~~{~~��~~�~~~~����v~~�w~~�x~~�y~~�y~~�z}~�{|~�}|~�}|~�~}~�{�~|���~���������������������������������������|}�|}�|}�||�||�}|��}|��~{��~{��~{��{��{���~���}���~���~���~������~�������������~��}���{~~�z~~�z}~�z}~�z}~�|}~�|}�}}��}}��~}��}�~}��~��~~|�~}�~�~��}�w~v~w~y~~y~~}������|���~�����������������������������������������������z|~�{|�z{�{{�{{�{z��|y��}y��}y��~y��~x��x�~��~�~�~~�~~�~�����������������~�x}~�x}~�x}~�y}~�y}~�y|~�z{~�{z�{z�}y��y�~z|~�{~y~yy}���~��y���v~v~x~y~y~|~�~��~~�~��~~��~~�~~��~~��~��~��~��~��~��~��~�y{~�y{~�yz�zy�zy�zy�{x��|w��|w��}w��~w��w�{~~�{~~�|~~�|~~�|~~�~~~�~~��������~w}~�x}~�w|~�x|~�x|~�x|~�xz~�zy~�zy~�}x~�x~y~y~x~w~zz|���}�}�~�~v~~�v~x~�y~�y~�{~�|~�}~�}~��}��}��}�|}�|}�|}�||�||�}|��}|��~{��~{��~{��{��{�y{�xz�xy�yx�yx�yx�zw�{v��{v��|v��~v��v�{~~�z~~�z}~�z}~�z}~�|}~�|}�}}��}}��~}��}�~}w|~�w|~�w|~�w|~�w|~�w{~�xz~�zy~�zy~�|y~�~z~z~w~v~w~y~~y~~}������|���~�����v~�w~~�x~y~~�y~~�z~�{~~�|~~�|~~�~}�|�{��~���~���~��������������������������������|}~�{}~�|}�||�||�||�}|��}{��}{��~{��{��{���~���}���}���}���}���}���~�����������~��~x~~�x}~�x~~�y~~�y~~�z~~�}~~�������}��~|��}��~�~}w~~v~w~y~y~}~�~��~��~��~��~��~��~���~�����������������������������������z|~�z|~�z{~�z{�z{�zz�{y��|y��|y��}x��~x��x�~~�{~~�{~�y~�y~�~~�~��������v}~�w}~�w}~�x}~�x}~�y}~�z}~�|y��|y��}~��|~}z~yyy}�����~�z�~�~�~v~~v~~w�~~y~y~|~~��~���~��~�~��~�~~~�}~~�~~�~~�~~�~~�~��~��~��~��~��~�x|~�y{~�x{~�yz~�yz~�yy�zx�{w��{w��}w��~w��w�y~~�{~~�x~~�z~~�z~~�|~~�~~������~v}~�w}~�x}~�x}~�x}~�z}~�y|~�|{~�|{~�|~}~}y~~x~~w~~yy|������|����v~x�~x�~z~z~{~�|~~�|}�|}�{���{��{�|}~�{}~�|}�||�||�||�}|��}{��}{��~{��{��{�x{~�w{~�wz~�xy~�xy~�xx�yw�{w�{w�}v�~v�vx~~�x}~�x~~�y~~�y~~�z~~�}~~������v}~�w}~�w}~�x|~�x|~�y}~�z{~�||~�||~�~{�{|w~~v~w~y~y~}~�~��~��~��~��~��~v�~~w�~~x�~~y�~y�~{~{~~�}~~�}~~�}|�~{��{~����������������������������������~{��||��||��~z��~z��|y��|y��}x��|w��y�~��~���~���~���~����������������������}|��~z��{~~�w{~�w{~�z|~�~y������zx��}w��x������������}���}~��{z��|}�yz�yz�}x���w�{x�}x�}v�}~y�}~{~~�}~�~~��~~��~��������������~��~|��}�z|�~~�~y��~x��}{��}{��}w��}v��x��~�~}����~���~���~�������������}}����|�~{z��{x��}w��w{~�w{~�y|~�}x��zy�zy�|w��|w��w��~|��~}���~~��~~��}��{��y�~xy�~xu�~yu�~{|�zz��zx��}z��|v��u�~�v�{�v�{z�~y�}x���{}~�����������}|��}|��}|��~{��z�{{�~}x��}x��}x��x��}x��{v��{v��|w��~{��w�z~}�|~~�{��{������}~�{{��{{��{z��~|��y�{w��|w��yy��yy��~v��}w��v�~v�~yw�}w��u��z|�}}��~z��~z��~y��v�~y�y�w�y�wt�}|y�~}y�yx�yx��|t��yy�yy�|u��|{��v�v�|u��}u��v~{��||��||��~z��~z��|y��|y��}x��|w��y�~vz~�|w��}{��}{��}{��yx��}z��}z��v�~~u��v��}|��~z��{~~�w{~�w{~�z|~�~y������zx��}w��x�{x��|x��u��u��uz~�xx�u�~u�~zw�}v��u�{z��|}�yz�yz�}x���w�{x�}x�}v�}~y�}~{yv��yw��zu��zu��zu��yz�{w��t�t�{u��}v�t���~���������������������������������������~|}~�}{��~z��~z��{{��zy��y�y�|x��~x�|���������������~���~���~���~�����������~|z��|y��|y��x��x��y}~�~x��~x��~x��{{�|x��x���~��������������z{�x|~�{w��{x��{x��zx��}|���w�|�w�|~}��x~~���}~�������������~��~}��~}������}�}~~�x{~�w{~�~x��~x��yz��}x��|{��|{��{v��~z��x�~~|��}~}���~�}��}��}��|~~�|~~�~~�||���|w��{x��|x��~w��~w��}w�~w��w�w�yx�{w��w����~�|~~�~|��������~~��~{��{�~{�~~~��|�~xz�{y��{t��zv��zv��|v���u�}�t�|�t�|v������~{����}|��~~��~~��~{��~z��{�~x{~�}|��wy�wy�zz�~w��~z��~y��t�|{���}�}{��{~}�{~}�~z�|��z}~�z}~�}}�|y��w��y{�{y��|v��|v��}v��}v��}z��}z��xx�{x~�u�||�}�{y���z���z��}}�~x���x�y�x�y~~�z�~wx�xx��yv��zv��zv��zy�t�}x��}x��zv��}u��u�|}~�}{��~z��~z��{{��zy��y�y�|x��~x�|��|}�}w��{|�yw��yw��xx�~v��~y��~y��}x��}t��x��|z��|y��|y��x��x��y}~�~x��~x��~x��{{�|x��x�xz�v}}�{u��{z��{z��|u��v{~�u�u�}w��{w��t�~z{�x|~�{w��{x��{x��zx��}|���w�|�w�|~}��x~wx�yv��xw�wx~�wx~�zw�xw�zx~�zx~�zu�|x�~x~���~���~�������������������������������y}~�}z��}{��{}~�{}~�}~�{z��{z��{w��}x��w�~�����}���������|��������|���|���}���������y~}�����|z��|z��~x��}y�~x�~x�x}~�zx�w�~�}���}���������~��vx�����}��y{�yz�zy��x{~�x{~�}v��}z���v�|�v�|x|�}|��z�~~~����}��}����������~}��~}��~}��}����v|~�}|��}y��}y��vy~�yy��x�}x�}{v��~y��v�����}��~��~���~�}�~|�}�|�}�~�~�}~�}�~zw��~~�}{��}v��}v��}w��}x�~w�}w�}x{~�yy�u�}}�}~�}|���}���}��}|�����y�|�y�|}|�~|��{�~x{�xy�yv�yw��yw��yw��u�~z{��~~��y�~�}~~���������||�����||��||��~{��}��y�|w��}v��w{~�~w��~w��{w��~w��xw~�xw~�{x��}w��t�~~�{~}�}z��}z��}�~z�~�|�}�|�}y~~�{{�z�zw��zv��yy�|u��|u��}u��{|��|x��|x��x{~�|y��t�z}~�{{��{{��}x��}x��z{��{���x�|�x�|{{��}|��}�~w�~|wx�zu��zu��zu��yx�zy�zx�zx�x|�{|�~yy}~�}z��}{��{}~�{}~�}~�{z��{z��{w��}x��w�~zz��|v��xz�xz�}z��}y��xx�xx�}v��~u��t�y~}�����|z��|z��~x��}y�~x�~x�x}~�zx�w�~zw�zy��|v��|v��|v��zw��{v��{v��zw��}t��uy{�yz�zy��x{~�x{~�}v��}z���v�|�v�|x|�}|��z�wx�xx~�yv�xw�xw�{x�wz~�y{~y{~yw�}z~�~w���~���~���~���~����������������������}|��~z��{~~�w{~�w{~�z|~�~y������zx��}w��x������������}���}~��{z��|}�yz�yz�}x���w�{x�}x�}v�}~y�}~{��~����yw~�yw~�~�y|~�x{~�xw�zu��zu��zx�{w��{}~{}~{~��||��{��~�~}����~���~���~�������������}}����|�~{z��{x��}w��w{~�w{~�y|~�}x��zy�zy�|w��|w��w��~|��~}���~~��~~��}��{��y�~xy�~xu�~yu�~{|�zz��zx��}z��|v��u�~�v�{�v�{z�~y�}x��|}�||��}}�||��||��}|��}{��}~}}~}~��}}��x�~vz~�wy�vz~�xw�xw�{u�|w�x|~x|~y|�{|�zz~}�|~~�{��{������}~�{{��{{��{z��~|��y�{w��|w��yy��yy��~v��}w��v�~v�~yw�}w��u��z|�}}��~z��~z��~y��v�~y�y�w�y�wt�}|y�~}y�yx�yx��|t��yy�yy�|u��|{��v�v�|u��}u��v{{�y|~�z{�{y��{y��~y��{y�{{{{{|�{z��x�xv�vz~�vy~�xw�xw�yw�zy~w}~�w}~�xz~�|y��}|��~z��{~~�w{~�w{~�z|~�~y������zx��}w��x�{x��|x��u��u��uz~�xx�u�~u�~zw�}v��u�{z��|}�yz�yz�}x���w�{x�}x�}v�}~y�}~{yv��yw��zu��zu��zu��yz�{w��t�t�{u��}v�t�y|~�x{~�xw�zu��zu��zx�{w��{}~{}~{~��||��{�vz~�vz~�vy~�xz~�xz~�zz~zz~�x}~x}~x�~~{~y~���͂�́��́��́��̀��̀���������͂��́�́�́��́��̀�̀������̓��͂�͂�͂��͂��́��̀����������~͂��͂��͂��́��́��̀��̀�������~�~̓�̓�͂��͂��͂��́��̀��~~�~~��~�͂��́�̀���~��~��~��~�~~~�~~~�|�z�}}~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂�͂��́��́��́��̀�̀��̀��̀������͂��́�́��̀�̀�̀��������~�~�~̓��̓��͂��͂��͂��́��̀��̀��̀������͂��͂�́�~̀��̀��̀��������~�~~~�~̓��̓��͂��̀��̀���~��~~��~~�����~~~́��̀�����~}�~}�}~~�~}�}~~�}~~�}�z�}}~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂��͂��́�́��́��̀��̀��̀��̀�����́�́�̀�̀�̀���~��~�~�~~~�~~�~~~̓�͂��͂��́�́�́��̀��̀��̀������~́�́�̀�̀��̀���~�~�~~~�~~~�~~~�~~~�~~~̓�͂��́��̀̀����~~�~~��|�}}~̀�����~}�}~��}~��}~}�}}��||~�||~�}}~�}}}�~~|��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂��́�́�́��́��̀�̀������̀��̀�̀���������~~�~~�~~~�~~~�~~~͂��͂��͂��́��́��̀��̀�������~�~́�̀�̀��}�}�~~�~~�}}~�}}~�}}}�}}~�}}}͂��́�̀���~��~��~��~�~~~�~~~�|�z�}}~�~��~}�}}~�}}~�|}��|}�||}�||}�||}�}}|�}}|��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂��͂��́��́��́��̀��̀����������͂��͂��́�́�́�̀��̀��������~�̓��̓�͂�͂��͂��́��̀�����~~����~͂��͂��́�́�~́�~̀��̀������~�~̓��̓��̓�͂��͂��������̀��͂��́��̀�}�}�~|��}|�~|~�~|~��~~~�~~~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂��͂��͂��́�́�̀��̀��̀��̀������͂��́��́��̀�̀�̀���������~��~̓��̓��͂��́��́��̀�̀����������͂�́�́�̀�~̀�~̀�~���~�~�~~�~~}�~̈́��̓��͂��̀�̀��~��~�~�~���}}~́��̀��~}�~}~�~}~�}}~�||}�||}�||}���~~}��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂�͂��́�́��́��́�̀��̀��̀�����́�́��̀��̀��̀������~���~~�~~�~~}̓��̓��͂��́��́��́�̀���������~�~́�́��̀����~��~�~�~~�~~�~~�}}}�}}{�~~~̓��͂��́��̀̀�}��~}�~}�~}��~�~~~̀���~~~�}}~�}}~�|}��|~}�|}�|}�}}}�~~}�~~|��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂��͂��́�́�́�̀��̀��������~�́��̀�~̀���������~~~�~~�~~�~~�~~|�}}~͂��͂��́�́�~́�~̀��̀������~�~̀��̀����~�����~}�}~��}}}�}}}�|}�|||�|||͂��́��̀�}�}�~|��}|�~|~�~|~��~~~�~~~��~~�}~~�|}~�|}~�|~�|}�|||�|||�}|}�}}|�}}{��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̓�͂��͂��́��́��̀��̀�������~�}͂��͂�́��́��́��̀��̀�������~�~̓��̓�͂��͂��͂��̀�}̀�������~~��~~�̀�~͂��͂�́��̀��̀��̀�̀�����~̀�~̈́�̓��̓��̓�̓����~���~~��}�͂��́��̀~��}��}��~|~�~}��~|}�~|}��~�~~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̓��̓�͂��́��́��́��̀��̀��̀������͂�͂��́��́�́�̀��������~��~̓�̓��͂��́��́��̀��̀���������̀�~́�́��̀��̀�~̀�~����~�~�~�~~�~~}�}̈́��̓��̓��́́�}��~��~�~̀����~|́��̀��~~�~|�~|�}|~�|}}����}�~}��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂��͂��͂�́�́�́��̀��̀��̀������́�́�~̀��̀�̀��~�~�~~|�~~|�~~�~~~�~~}̓��͂�͂��́��́��̀��̀��������~̀�~́�̀�~�����~��~��}�~~��}}�}}�}}�}}~�}}}̓��͂��́��̀~̀~�}��~}��~}�~}�~��~~�~}~̀��~��~~}�}}}�}}}�|}~�|~�|}~�|}~�~~}�~|�~|��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂��͂�́��́��́��̀��̀�������~�~̀��̀�~��������~�~~~�~~~�}~}�}}~�}}|͂��͂�́��̀��̀��̀�̀�����~̀�~̀�̀�����~~�~~�}~~�}}�||~�||~�||~�||}�|||͂��́��̀~��}��}��~|~�~}��~|}�~|}��~�~~��~~~�}}}�}~}�}~}�|}~�|}�|}}�|}}�|}}�}~{�~~{��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̓��͂�͂�͂��͂��́��̀����������~͂��͂��͂��́��́��̀��̀�������~�~̓�̓�͂��͂��͂��́��̀��~~�~~��~�͂��́�̀���~��~��~��~�~~~�~~~�|�z�}}~̈́�̈́��̓��͂�͂����|�|���͂��́��̀~�}}�}}�~|�}|~�}}�}}�~�~�}��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̓��̓��͂��͂��͂��́��̀��̀��̀������͂��͂�́�~̀��̀��̀��������~�~~~�~̓��̓��͂��̀��̀���~��~~��~~�����~~~́��̀�����~}�~}�}~~�~}�}~~�}~~�}�z�}}~̈́��̈́��̓��̀�̀��}��~}��~~��~~���̀�|z|́��̀��}��}|�}|�}|}�|}}�}~�}~��~�}�|��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̓�͂��͂��́�́�́��̀��̀��̀������~́�́�̀�̀��̀���~�~�~~~�~~~�~~~�~~~�~~~̓�͂��́��̀̀����~~�~~��|�}}~̀�����~}�}~��}~��}~}�}}��||~�||~�}}~�}}}�~~|̓��͂��́���~��~��~|��~|��}}�}}���}~�}~̀}���~}�}}~�}}~�|~}�|~}�|}~�|}~�}~}�~|�{��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂��͂��͂��́��́��̀��̀�������~�~́�̀�̀��}�}�~~�~~�}}~�}}~�}}}�}}~�}}}͂��́�̀���~��~��~��~�~~~�~~~�|�z�}}~�~��~}�}}~�}}~�|}��|}�||}�||}�||}�}}|�}}|͂��́��̀~�}}�}}�~|�}|~�}}�}}�~�~�}���~~~�}}�|}�|}�|}~�|}}�{|}�{|}�|}|�}~{�}}{��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̓}�}~�}~�~~�~~x~~w~~w~x~x~z~}�~���������~�}~w�}v�|v�{v�{v�~�~���y�~yx�~yy�yy�zy�z|�{�}�������|~~�|~~�~�|�t�|�t�|�u�{�v�{�v�z�x�z�{�|�v�|�v�y�yz�~w��z�vz��vz��x{��z{��z}��|�������������������~~~}~~|~z~~z~~|~�~������}��~v}~v~v~x~x~z�~}~�����~��~���~�~~x~~x|�x{�z{�z~�|���}�������z}{yy~�w�~zw�~zx�~zy�{y�{{�|~�~��~���~������~~�u~��u~��v}��x}��x~��|���������������������y�vz��wz��x{��z{��z}��|�������������������z~~y~~x~y~y~{~~~~�������}��~�u}v~v�~x~x~z~|~�~~�~~��|��|�|{�~xz�xz�yz�zz�z}�{��}�������{~}{~�v�~zw�~zx�~{y�~{y�~{{�|}�~�~~�~~�~��~��~|��u|��v|��w|��y|��y}��|�������������������y�wy�xz��y{��{{��{}��|��~����������������x~~w~~w~x~x~z~}�~���������~u}v}w�~x�~x�~z~|~�~~~~}~��|~��|~~y�~yx�~yy�yy�zy�z|�{�}�������|~~�|~~�~v�~{w�~{x�~{y�~|y�~|{�~}}�~~�~�~�~��~�~z�vz��vz��x{��z{��z}��|�������������������x�xy�yy�y{�{{�{|�}~�~������������~}|�~~{�~~{�~~{�~~{�~���}}~�x�~|w�~|w�~|x�~}x�~}z�~}}�~~�������������}u�|u�|u�{�u�{�u~~�y{�z�yy�wy�xy�yz�zz�z|�|��~��������~���~��~�}�t�|�u�|�v�{�w�{�w�y�y�{�{�y�z�y�z�z�|�|�yz�{��u{��v{��x|��z|��z}��|����������������������~~|~~{|~|{�~|{�~|}�}��~������y�~{~�����v�~}v�~|w�~}x�~}x�~}z�~}}�~~��~��~�~�~�v~�v}�w{�z{�z~�|����������~�{�~�x�xx�xy�yz�{z�{|�|�~��������~���~��~�t~��u~��v~��x~��x��{�������������������z��vz��w{��x|��z|��z}��|~��~�������������������z�~|y�~|x�~|y�~|y�~|{�~}~�~~����~�~��~���~�u�~}v�~}w�~}x�~}x�~}z�~~}�~~~�~~�~|��{|~{�w{�wz�x{�y{�y}��|���~��������~��~��~w�~yw�yx�zy�{y�{|�|~�~���������}��u}��u|��w}��x}��x~��{����������������������y��wz��xz��y|��{|��{}��|~��~����������������x�~|w�~|w�~|x�~}x�~}z�~}}�~~������������u�}}v�~}w�~~x�~~x�~~z�~|�~�~��~�~�}~�~~y�wy�xy�yz�zz�z|�|��~��������~���~��~w�~yw�~zx�~{z�|z�||�}~�~����~��~�{��u{��v{��x|��z|��z}��|����������������������y�xy��yz��y{��{{��{}��|~��~�������������������~~y�}~y�}~x�|~x�|~x�~~�~~|��}�x�~zx�~zx�~{y�~{y�~{{�|~�}������y�~{}������}u�|�t�{�u�{�u�{�u�~��~�~�z�z�y�{�z�vy�wy�x{��z{��z}��|���������������~���~��}�t�}�u�|�v�|�w�|�w�|�z�|�{�{�w�{�w�y�{�{�{~{��|��u|��v|��w}��z}��z~��|��~��������������������~~y}~y|�~z{�{{�{~�|��}������{��w{���v�~{v�~{w�~{x�~|x�~|z�~|}�~~{{~���~�u~��u|��v|��x|��x~��|��������������|�~��x�wy�xy�yz�zz�z|��|�������������~���~��u��v~��w��y��y��{��~������������������{��v{��w{��y|��z|��z}��|��~����������������{�~zz�~zy�~zz�{z�{|�{�}������y�x}���v�~{v�~{w�~|x�~|x�~|z�~}}�~~�~�~~��~~��~|�v{��vz��w{��y{��y}��|��������������~���x�xx�yy�zz�{z�{|�|~�~���������������}��u}��v}��w}��y}��y~��{����������������������z��wz��x{��y|��{|��{}��|~��~������������������x�~zx�~zx�~{y�~{y�~{{�|~�}������y�~{}�����u�~|v�~|w�~|x�~}x�~}{�~}}�~~�~�~�~�~�~z�vy�wy�x{��z{��z}��|���������������~���~�w�~yx�yy�zz�{z�{|�|~�~��������|��u|��v|��w}��z}��z~��|��~��������������������z��wz��x{��z|��{|��{}��|~��~�����������������}~w�}v�|v�{v�{v�~�~���y�~yx�~yy�yy�zy�z|�{�}�������|~~�|~~�~�|�t�|�t�|�u�{�v�{�v�z�x�z�{�|�v�|�v�y�yz�~w��z�vz��vz��x{��z{��z}��|��������������������|�u�}�u�|�v�{�x�{�x�|�z�z�|�}�w�}�w�y�{�}�|z��|��v|��v}��x}��y}��y~��|~��}������������������~~x~~x|�x{�z{�z~�|���}�������z}{yy~�w�~zw�~zx�~zy�{y�{{�|~�~��~���~������~~�u~��u~��v}��x}��x~��|���������������������y�vz��wz��x{��z{��z}��|��������������������u�u��x��y��y��{��}�����������������{��v|��w|��x}��z}��z~��}~��~������������������{�~xz�xz�yz�zz�z}�{��}�������{~}{~�v�~zw�~zx�~{y�~{y�~{{�|}�~�~~�~~�~��~��~|��u|��v|��w|��y|��y}��|�������������������y�wy�xz��y{��{{��{}��|��~����������������}��u~��v}��w~��y~��y~��{��}��������������{��w{��x{��y}��{}��{}��|~��~����������������y�~yx�~yy�yy�zy�z|�{�}�������|~~�|~~�~v�~{w�~{x�~{y�~|y�~|{�~}}�~~�~�~�~��~�~z�vz��vz��x{��z{��z}��|�������������������x�xy�yy�y{�{{�{|�}~�~�����������|��v|��v}��x}��y}��y~��|~��}������������������z��x{��x{��z|��{|��{}��|~��~�����������������}��~|��}��~�~}w~~v~w~y~y~}~�~��~��~��~��~��~�}~w�}~x�}~x�}~x�}~x���z{�z{�w�~|w�~|w�~}y�~}y�~}|�~~��~��~���~��|~�|~�~�}t�|u�}�u�}�u�}�u�|�v�|�w�{�v�{�v�y�y�y�}x��x�xx�xy�yz�{z�{}��}��������������|~}z~yyy}�����~�z�~�~�~v~~v~~w�~~y~y~|~~��~���~��~�~��~�{�~|z�~|x�}x~x~}��������z~}yy~�v�~|w�~|w�~}y�~~y�~~|�~~��~��~���~�����~|�v|��v{��v{��x{��x~��|����������������~��~��x�xx�yy�zz�|z�||�}�������������y~~x~~w~~yy|������|����v~x�~x�~z~z~{~�|~~�|}�|}�{���{��{�y�~{w�~|w�~}y�~~y�~~|�~����~���~��{~~~|~�~v�~|w�~|x�~}z�~}z�~}|�~}}�~}}�~}}�~}~�~��~��~z�wz�wz��x{��z{��z}��}�����������������w�yx�zy�{{�|{�|}�}~�~��������w~~v~w~y~y~}~�~��~��~��~��~��~v�~~w�~~x�~~y�~y�~{~{~~�}~~�}~~�}|�~{��{~w�~|w�~|w�~}y�~}y�~}|�~~��~��~���~��|~�|~�~v�~|w�~|x�~}z�~}z�~}{�~}|�~~}�~~}�~~~�~~��~�~x�xx�xy�yz�{z�{}��}��������������x�yx�zy�z{�{{�{|�|~�}~�~~�~����~~|�~~�~~�~~}�~~}��}�~w�~}v�~~w�~~y�~~y�~~|�~��~��~��~���~���}w�}~w�}~w�|v�|v�{z�{z�||�}}w�~zw�~{w�~|y�~}y�~}|�~~��~��~���~���~��~�~�|u�}�u�{�u�|�v�|�v�|�v�z�w�z�x�z�x�z�z�z�zz�~y�wz��wz��y{��z{��z}��|��~����������������|~}z~~y~yy}���}�~~|�~�v�~~v�~~w�~~y�~~y�~~|�~��~��~��~}�~~�{�~y{�~yy�~{x�}x�}}�~����������~�z�~~�w�~zw�~{w�~|y�~}y�~}|�~~�~��~���~���~���}�~}��u}��u|��v}��x}��x~��|������������������~x�xy��xz��z{��{{��{}��}~��~��������x~~w�~~w~~yy|����~�|�~�~v�~}w�~}x�~~z�~z�~|�~|~�|~~�|~~�~{��y~{y�~zx�~zw�~{y�~}y�~}|�~~��~��~���~���~�~�~�~w�~{w�~{x�~|z�~}z�~}|�~}~�}�~�~�~���{��v{��v{��w|��y|��y}��|������������������x�xy�yz�z{�{{�{|��|~�~�~�~���w�~}v�~~w�~~y�~~y�~~|�~��~��~��~���~��v�~}w�~~x�~~z�~~z�~~z�~{�~|~�|~�~}~�~|~�}~~w�~zw�~{w�~|y�~}y�~}|�~~��~��~���~���~��~�~w�~{x�~{y�~|z�~|z�~||�~}}�~}~�~~�~~�~�~�y�wz��wz��y{��z{��z}��|��~����������������x�yy�zz�z{�{{�{|�|}�}~�~~�~����~~y�}~z�~~{�~~{�~~{�~y}�~w�~|w�~}w�~~y�~~y�~~|�~~��~������x�~z|�~�~�}v�}v�|v�{�v�{�v���|�y�|�y�|�z�|�|�x�xw�yx�zz�|z�||�}���������~���~��~�|u�|�u�}�u�|�v�|�v�|�v�{�v�{�v�{�v�z�z�z�{z�z��vz��w{��x|��z|��z}��|~��~���������������{~|{~~y~y~y~}���y��vy�{v�~}v�~}w�~}y�~~y�~~|�~~��~{{~��~|�w{�xy�xy�zy�z}�~������������|�}�w�~zw�zx�{z�|z�||�~���������~���~��~~��u}��v~��w~��y~��y~��{���������������y��wz��x{��y{��{{��{}��|~��~�����������~y�~|w�~}w�~~y�~y�~|�������x�x|�~~�v�~}w�~}x�~}z�~~z�~~|�~~|�~~|�~|�~~��~~~y�xx�xx�yy�{y�{}�}�����������~�~�~�w�~zw�~{y�{z�|z�||�}~�~�~�~������|��v{��v|��w}��y}��y~��|��~�������������y�xz��y{��y{��z{��z}��|~��~��~��~������w�~|w�~}w�~~y�~~y�~~|�~~��~������x�~z|�~�~v�~|w�~}x�~}z�~~z�~~{�~~|�~~}�~}�~�~��~~�~x�xw�yx�zz�|z�||�}���������~���~��~w�~zx�~{y�~{z�|z�||�|}�}~�}~�}�~��z��vz��w{��x|��z|��z}��|~��~���������������y�xy�y{��z{��{{��{|��|~��}��~��~��~�����}~w�}~x�}~x�}~x�}~x���z{�z{�w�~|w�~|w�~}y�~}y�~}|�~~��~��~���~��|~�|~�~�}t�|u�}�u�}�u�}�u�|�v�|�w�{�v�{�v�y�y�y�}x��x�xx�xy�yz�{z�{}��}���������������}�t�|�u�|�u�}�u�}�u�{�w�{�x�|�w�|�w�z�|�|�|z��{��v{��w|��x}��z}��z}��|~��}����������{�~|z�~|x�}x~x~}��������z~}yy~�v�~|w�~|w�~}y�~~y�~~|�~~��~��~���~�����~|�v|��v{��v{��x{��x~��|����������������~��~��x�xx�yy�zz�|z�||�}�������������~��v}��u~��x~��y~��y~��{��}�������������z��w{��x{��y|��z|��z}��|~��~~��~~��~������y�~{w�~|w�~}y�~~y�~~|�~����~���~��{~~~|~�~v�~|w�~|x�~}z�~}z�~}|�~}}�~}}�~}}�~}~�~��~��~z�wz�wz��x{��z{��z}��}�����������������w�yx�zy�{{�|{�|}�}~�~��������|��v|��v|��x}��y}��y~��{��}��~��~��������~z��wz��x{��y|��z|��z}��|~��}~��}~��}������w�~|w�~|w�~}y�~}y�~}|�~~��~��~���~��|~�|~�~v�~|w�~|x�~}z�~}z�~}{�~}|�~~}�~~}�~~~�~~��~�~x�xx�xy�yz�{z�{}��}��������������x�yx�zy�z{�{{�{|�|~�}~�~~�~���{��v{��w|��x}��z}��z}��|~��}����������z��xz��yz��y|��z|��z|��|}��}~��}~��}��~������~����yw~�yw~�~�y|~�x{~�xw�zu��zu��zx�{w��{}~{}~{~��||��{��}u�}|�}|������w}u~}�w~}�v~}�v~}�u|}�v|}�x{}�x{}�|}~~~~�~y�~~x�}~w�|u�|u�}v�|�u�z�v�z�v�y�x�y�{y��y�~yx�~xx�~xy�~xy�~xy�~wy�wz�xz�xz��y}��|��|}�||��}}�||��||��}|��}{��}~}}~}~��}}��x�~vz~�wy�vz~�xw�xw�{u�|w�x|~x|~y|�{|�z{~}�|}�{~}�y}~�y}~�{}~�{}~�{{~�{{~�|{�~}}~v~}�t}}�u~}�v~}�v~}�u|}�v|}�w|}�w|}�~~~~~~w~w~w~v~v�w}��u�w�w}��x~��{��x�~zu�}{v�~yx�~yx�~yw�~yw�~yy�yy�yz�{|�}��{{�y|~�z{�{y��{y��~y��{y�{{{{{|�{z��x�xv�vz~�vy~�xw�xw�yw�zy~w}~�w}~�xz~�|y��z~}�x~}�x~}�w|~�w|~�x|~�x|}�x{~�x{~�}~�~~~t}}�u}u~}�u}}�u}}�v|}�v|}�v}}�v}}�y|}�{}}~~}�~x|�~x|�~w{�~w{�~w|�w{�w{��x{��x|��y}��|��~w�}zv�~yv�~zw�~xw�~xw�~zw�~yx�{x�{z�{|�}�y|~�x{~�xw�zu��zu��zx�{w��{}~{}~{~��||��{�vz~�vz~�vy~�xz~�xz~�zz~zz~�x}~x}~x�~~{~y~w}u~}�w~}�v~}�v~}�u|}�v|}�x{}�x{}�|}~~~~u}t~}�t}}�u|}�u|}�u}}�w|}�w}}�w}}�y~}{~~~}y�~yx�~xx�~xy�~xy�~xy�~wy�wz�xz�xz��y}��|��v�~zv�~yv�~zv�~zv�~zw�~yw�~{x�~{x�~{z�~|}�~~�~�}}{��}��z~w�~v����y|~�w{~�x{~�zw�zw�yy�|y~�u}�u}y~�z{�x��~~z�}|�~~z�~}z�~}z�~�~~}�~|�~|�}}~~|}}z}}w}w�}}w�}}v�}~w�}}x�~{x�~{y�~||�~��~~w�}~v�|u�|u�|u�{u�|�u�{�v�{�v�z�y�y�{y�~y�~x|�~vz�~wy�~wy�~wz�vz��w{��x{��x{��y~��|��~|}�|}�{z~�|y��|y��}y��y�~�y�z�y�z}��|~�|�v{~�vz~�vz~�xx�xx�yx�|w��v~}�v~}z|�y|}}{}}}}|z�~~z�~~|~}}~|}~{}~{}~{}~z�}}x}~v}~u�}~u�}~v�}~u�}~v�~|v�~|y�~}|�~~~�~~v~v~�uuu~�u~��u~��v~��v~��x~��|��z�~wy�~wy�~wx�wx�wy�wx�xy�xy�x{��{}��|��y|~�y{�yw�yw�|w��}w���w�|�w�|x��{|�z��v{~�vy~�vy~�xw~�xw~�xw~�{~~{y�~}y�~}y�~~zy~�~{~y}}~}}x}x}~x}~y�}}y�}}y�~|y�~|z�~{}�}�v}~u�}~u}u�}~u�}~u}~w�}}w�}}w�}}y�}~{�}~�~}�~w~v{�~w{�v{�v|�u|��v|��v|��v}��y~��|��v�~xv�~zw�~xx�~wx�~ww�xx�xz�zz�zz�{~��}��y|~�w{~�x{~�zw�zw�yy�|y~�u}�u}y~�z{�x�u|}�u{~�vz~�vy~�vy~�zy~�yz~�x~~|x~~|x~~{�~~y~|}}z}}w}w�}}w�}}v�}~w�}}x�~{x�~{y�~||�~�u}u�}}t~}�u�}~u�}~u�}}v�}~w�}~w�}~y�}|�}��}y�~x|�~vz�~wy�~wy�~wz�vz��w{��x{��x{��y~��|��~v�~yu�~zw�~xv�~yv�~yw�~yy�yy�{y�{{�|~�~��}~x�}~x�~����~�~�~�x}}�w{~�w|~�v{~�v{~�wy~�zw��w~~�w~~x�{|��}{�~}z�~~x�~~x�|~x�|~x�~~y�~y�}z�}z�}�{�}~��x�}}v�}{x�}{y�~zy�~zy�~yw�~zy�~zy�~zz�{}�}��~~v�|u�}u�{�u�{�u�}�t�|�u�z�w�z�w�{�x�y�}z�}�u}�~wz�vz�uz�u|��v{��v|��x|��x}��z}��|��{}~�z|~�|~~�{}~�{}~�|y�}w���x�{�x�{y�yw�{}�v|}�v}}�u{~�vz~�vz~�wx~�~x~z��y~z~~~y}�~y}�~z~�~x~�~x~�~y�~x~�x~�x}��z}��|��x�}|w�}|v�}{v�}{v�}{v�~{v�~{y�~zy�~zz�{|�}�~�ut�~v�t�t�~�u�}�v�w�w~��x�{}�~z�~vy�vy�vy�vy�vz��v{��xz��xz��x}��z}��|��x~}�y|~�x|~�x{~�x{~�zy~�zx��w|�w|w�y{�}~|u}}�t|}�u|}�u|~�u|~�wy~�{z~~}|}|x�~~y�~z~z�}z|�~z{�~zz�}zz�}zz�~y{�~y{�x{�x|��z}��|��u�}{w�~{v�~|v�}{v�}{u�~{v�~{w�~{w�~{y�~||�~~�~}�~v}�u~�t~��t~��t}��u}��v}��w}��w~��x~��|���y�vx�~wy�vx�wx�wy�wy�yz��yz��y|��{}��}��x}}�w{~�w|~�v{~�v{~�wy~�zw��w~~�w~~x�{|��}{uz~�v|~�vz~�u{}�u{}�wz~�{{~z~~z~~x�~y}~�|~x�}}v�}{x�}{y�~zy�~zy�~yw�~zy�~zy�~zz�{}�}�u�}|u�}|t�}|u�}|u�}|u�}|v�}|w�~|w�~|y�~}}�~~�~}�u}�~wz�vz�uz�u|��v{��v|��x|��x}��z}��|��x�~wy�~ww�~xw�ww�ww�yy�y{��{{��{{�|}�~��}u�}|�}|������w}u~}�w~}�v~}�v~}�u|}�v|}�x{}�x{}�|}~~~~�~y�~~x�}~w�|u�|u�}v�|�u�z�v�z�v�y�x�y�{y��y�~yx�~xx�~xy�~xy�~xy�~wy�wz�xz�xz��y}��|���t�|u�}�t�|�t�|�t�}�t�|�v�}�x�}�x{�|�|�z{�|�u|�t{�u{��u{��u{��v{��v|��x|��x}��z��~��~{~}�|}�{~}�y}~�y}~�{}~�{}~�{{~�{{~�|{�~}}~v~}�t}}�u~}�v~}�v~}�u|}�v|}�w|}�w|}�~~~~~~w~w~w~v~v�w}��u�w�w}��x~��{��x�~zu�}{v�~yx�~yx�~yw�~yw�~yy�yy�yz�{|�}���u�~t�}�t��t��t�~�t�}�v�~�x�~�x~�z�{��~z�v{�uz�uy�vy�v{��vz��w{��x{��x|��y}��|��~z~}�x~}�x~}�w|~�w|~�x|~�x|}�x{~�x{~�}~�~~~t}}�u}u~}�u}}�u}}�v|}�v|}�v}}�v}}�y|}�{}}~~}�~x|�~x|�~w{�~w{�~w|�w{�w{��x{��x|��y}��|��~w�}zv�~yv�~zw�~xw�~xw�~zw�~yx�{x�{z�{|�}�u�t~��t~��t~��t|��u}��w~��w~��w~��z~��|��z�vy�vx�wx�wx�wy�wy�x{��y{��y|��{~��}��~w}u~}�w~}�v~}�v~}�u|}�v|}�x{}�x{}�|}~~~~u}t~}�t}}�u|}�u|}�u}}�w|}�w}}�w}}�y~}{~~~}y�~yx�~xx�~xy�~xy�~xy�~wy�wz�xz�xz��y}��|��v�~zv�~yv�~zv�~zv�~zw�~yw�~{x�~{x�~{z�~|}�~~�~|�u|�t{�u{��u{��u{��v{��v|��x|��x}��z��~��~x�ww�~xw�xx�xx�xx�xy�z{��{{��{{��{}��}����̈́��̓��͂�͂����|�|���͂��́��̀~�}}�}}�~|�}|~�}}�}}�~�~�}̓�̓�͂��́��́�����~�~���͂��́���~��~}��~}��}|��}|�||}�||}�~~~�~~~�}}}͂��́��́��̀��̀��������́��́�����~́��̀�����~~��~~��~}��}}��~~��~~��~~~�~�}��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̈́��̈́��̓��̀�̀��}��~}��~~��~~���̀�|z|́��̀��}��}|�}|�}|}�|}}�}~�}~��~�}�|̓��̓��͂��̀�̀��~}��~}��~~��~~�̓�̀�~�}}́��̀�~}��}|��}|��}{�|{~�||}�||}�~��|||͂��́��́��̀�̀�����������́��́�̀̀�����~~��~}��~}��}}��}}�}}~�}}~�~}}�~~|�~~|��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̓��͂��́���~��~��~|��~|��}}�}}���}~�}~̀}���~}�}}~�}}~�|~}�|~}�|}~�|}~�}~}�~|�{̓��͂��́��}��}��~|��}|��}}�}}���}}̀��~��~}��}|�}|�||}�|}}�|}|�|}|�}}{�}}{�~~z͂��́��̀���~��~��~}��~~��~~��~~��̀�~̀��~��~}��}}��}}��}}~�}}�}}}�}}}�}}}�~~|�~~|��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂��́��̀~�}}�}}�~|�}|~�}}�}}�~�~�}���~~~�}}�|}�|}�|}~�|}}�{|}�{|}�|}|�}~{�}}{͂��́���~��~}��~}��}|��}|�||}�||}�~~~�~~~�}}}�~��~~��}}��}}~�}}~�|}~�|}|�|||�|||�||{�}}{�}}ź��̀�����~~��~~��~}��}}��~~��~~��~~~�~�}���~~��~~��}}�}}�|}�}}}�}}}�}}}�}}|�}}{�}}{��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̈́��̓��̓�͂�͂��������̀��͂��́��̀~��~}~�~}~�}|�}|~�~||�~||��~~~�}͂��͂��͂��́��́�����������̀�́��̀���~��~}��~}��}|��}|��}}�}}�~~~�~~}�}}}́��́��̀��̀��̀�����������������́��̀�����~��~��~~��~~��~~�~~�~�~�~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̈́��̓��̓��̀�̀��}��~}��~�~�����~}~́��̀~�}�}|~�}|~�}{~�|{}�||{�||{���}̀�|̓��͂��͂���~��~��~}��}}��~~��~~�́�̀�~�}}~́��̀��}��}|��}|��}|��||�||�||�}}}�}}|�}}{́��́��̀��̀��̀������̀��̀��̀��̀�̀�̀�����~��~~��~~��~}��~}�~~�~~�~~~�~~}�~}��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̓�͂��́���}�}�~|~�~|~�~}~�~}~�~~��~}�~}}̀��~~�~~�}}}�}}}�||}�|~~�|}��|}��}}|�}~|�{͂��͂��̀��}��}��}|��}|��}}��}}���~�}}~̀��~��~~��}}�}}�||~�||~�|}|�|}|�}~|�~~{�~~{́��́��̀�������~��~~�������̀�̀�~̀����~~��~~��~~��}}�}}�}}}�}}}�~~}�~~}�~~|��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂��́��̀~��~}~�~}~�}|�}|~�~||�~||��~~~�}�~}�~~��}}~�||~�||~�|}|�{}}�||�||�|||�}}{�}}ź��̀���~��~}��~}��}|��}|��}}�}}�~~~�~~}�}}}���~~��}}~�}}�}}�||}�|}|�|}|�|}|�}}{�}}{�}}ź��̀�����~��~��~~��~~��~~�~~�~�~�~���~~��~~��}}�}}�}}~�}}~�}}}�}}}�}}|�}}|�~}|��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̈́�̓�̓�͂��͂���������~~���͂��́��̀~��~}��~}��}|�}|}�}||�}||�}�~~~�~}~͂��͂��́��̀��̀������������̀���́��̀���~��~}��~}��}|��}|��}}�}}�~~~�~~}�~~}́��̀��̀��̀��̀��������̀��̀������̀��̀���������~~��~~��~�~��~�~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̈́��̓��͂��̀�̀��}�~}�~~�~~́���~�}}́��̀��}~�}|~�}|~�}{}�|{{���~~~��~}|͂��͂��́�������~}��~}��~~��~~�́�̀�~�}}~̀�����~��}}��}}��}|�}|�}}~�}}~�}}}�~~|�~~|́��̀��̀��̀��̀������������̀��̀�́�̀�������~~��~~��~~��~~�~~�~~�~~~�~~~�}��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̓��͂��́��}��}��~|�~|�~}}�~}}̀��~}�~}̀��~��~}�}}��}}��||}�|}|�|}|�|}|�}}|�}}}�~z͂��́��̀���~��~��~}��}}��~~��~~���~�~~~���~��~}��}}��}}��}|��|}~�}}~�}}~�}}|�~~{�~~{́��̀��̀�����������������̀�̀����~��~��~~��~~��~~��}}~�}~~�}~~�~~}�~~}�~~}��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂��́��̀~��~}��~}��}|�}|}�}||�}||�}�~~~�~}~�}�~~�}}~�|}~�|}~�|||�{}{�{|�{|�||}�}}{�}}ź��̀���~��~}��~}��}|��}|��}}�}}�~~~�~~}�~~}�~��~~��}}��}}~�}}~�}}~�|}}�}}}�}}}�}}|�}}{�}}{̀��̀���������~~��~~��~�~��~�~���~��~~��~~��~~��}~~�}}~�}}}�}}}�}~}�~}|�~~|��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̓�̓�͂��́��́�����~�~���͂��́���~��~}��~}��}|��}|�||}�||}�~~~�~~~�}}}͂��́��́��̀��̀��������́��́�����~́��̀�����~~��~~��~}��}}��~~��~~��~~~�~�}́��̀��̀��������������̀��̀�����̀��̀������������������~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̓��̓��͂��̀�̀��~}��~}��~~��~~�̓�̀�~�}}́��̀�~}��}|��}|��}{�|{~�||}�||}�~��|||͂��́��́��̀�̀�����������́��́�̀̀�����~~��~}��~}��}}��}}�}}~�}}~�~}}�~~|�~~|́��̀��̀��̀��̀��������������̀�̀�̀�̀�������~~��~~��~~��~~�~~�~~�~�~�~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̓��͂��́��}��}��~|��}|��}}�}}���}}̀��~��~}��}|�}|�||}�|}}�|}|�|}|�}}{�}}{�~~z͂��́��̀���~��~��~}��~~��~~��~~��̀�~̀��~��~}��}}��}}��}}~�}}�}}}�}}}�}}}�~~|�~~|́��̀��̀����������������̀�̀�̀��������~~�~~�~~��~~~�~~~�~~~�~~}�~~}�~~}��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂��́���~��~}��~}��}|��}|�||}�||}�~~~�~~~�}}}�~��~~��}}��}}~�}}~�|}~�|}|�|||�|||�||{�}}{�}}ź��̀�����~~��~~��~}��}}��~~��~~��~~~�~�}���~~��~~��}}�}}�|}�}}}�}}}�}}}�}}|�}}{�}}{̀��̀������������������~������~~��~~�~~�~~~�}}~�~~}�~~}�~~}�~~}�~~}�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}��}}��|{��{{��{z��zy�xx�xx�xx�xx�ww�wu�~zD�xc��~��}|��{|��z|��zz��yz��xy��wy��wy�vy�vx�vv�~yv�~yt�}~t�}~��~��}}��{|��z|��z|��x{��w{��v{��vz��uz�uz�u�~�~{�|z�{z�{x�zw�yw�~xw�~xv�~yw�~xw�~xE�xfv�~yv�}}��~��}~��{}��z}��z}��w|��v|��u|��u|��u|�u|�u��~��~}��||��y|��y{��wz�vz�vz�vz�~wz�~w{�~w~����|��z|��zv�~zz�}{z�~{z�~{x�}|y�}|z�}|~�~~�~{�|{�{{�{z�{x�yw�xw�xw�~xw�~xv�~xt�~{=�ty��~��~|��|{��{{��{z��yy��xx�wx�wx�wx�wx�wu�~{u�}{C�wbC�un��~��}}��||��z|��z{��xz��wy�vy�vy�vy�vy�vu�~zv�~zv�~yE�xmv}�u}~��~��}~��{}��y}��y|��w|��v|��u|��u|��u{�u{�u����~��~~��}|��y|��yz�wz�vz�~wz�~wz�~x{�~y{�}z�}�{x~}x~}w�~x{�~|z}~����|�}w�~zw�~zw�~zw�~zw�~zw�~zv�~yv�~yv�~yt�}}>�ty���}�}|�|y�zy�zy�zw�yw�~xw�~xw�~xw�~xw�~wu�~zt�}|>�uwu~}���~��}}��|{��z{��zy��xy�wx�wx�wx�wx�~wx�~wt�}|u�}|w�}|C�wyv}}�v}}���~��}}��{}��y}��y|��w{��v{�u{�u{�u{�vz�~v�������}��|y��wy��wx�~w|�|y�~zy�~zz�}zy�}z{�}{�~~vvz~z~y~~�y~~�{}�u�~zD�xc=�t{v�~yv�~yt�}~t�}~=�t{u|}��~�~{�|z�{z�{x�zw�yw�~xw�~xv�~yw�~xw�~xE�xfv�~yv�}}Cyw�v}~�w~}���~��~}��||��y|��y{��wz�vz�vz�vz�~wz�~w{�~w~����|��z|��zv�~zz�}{z�~{z�~{x�}|y�}|z�}|�z~~z~~z~�{}z}��}��}}��|{��{{��{z��zy�xx�xx�xx�xx�ww�wu�~zD�xc��~��}|��{|��z|��zz��yz��xy��wy��wy�vy�vy�vv�~yv�~xt�}~t�}}��~��}}��{|��z|��z|��x{��w{��v{��vz��uz�uz�u�~�~{�|z�{z�{x�zw�yw�~xw�~xv�~xw�~xw�~xF�ydw�~wx�~y��~��}~��{}��z}��z}��w|��v|��u|��u|��u|��u|�u��~��~}��||��y|��y{��wz�vz�vz�vz�~w{�~w{�~w~��~��|��z|��zw�~zz�~zz�~yz�~yz�~yz�~x{�~y~�~~�~{�|{�{{�{z�{x�yw�xw�xw�~xw�~xv�~xt�~{<�t}��~��~|��|{��{{��{z��yy��xx�wx�wx�wx�wx�wu�~{u�~z=�tuC�uk��~��}}��||��z|��z{��xz��wy�vy�vy�vy�vy�vu�~zw�~yw�~yG�ydv�~|w�~{��~��}~��{}��y}��y|��w|��v|��u|��u|��u{�u{�u����~��~~��}|��y|��yz�wz�vz�~wz�~wz�~x{�~x{�~y�}~�|~�~~~y�~yy�~yy�~xz�~y{�~{����|�}w�~zw�~zw�~zw�~zw�~zw�~zv�~yv�~yv�~yt�}}=�tz���}�}|�|y�zy�zy�zw�yw�~xw�~xw�~xw�~xw�~wu�~zu�~{>�uwu}~��~��}}��|{��z{��zy��xy�wx�wx�wx�wx�~wx�~wt�}|u�}|w�~z@�vtv}w�}|��~��}}��{}��y}��y|��w{��v{�u{�u{�u{�vz�~v�������}��|y��wy��wx�w|�|y�~yy�~yz�~zy�~y{�~z}���yy}�~~y�~{y�~{y}}z}}{}}u�~zD�xc={t�v�~yv�~xt�}~t�}}=ut�u~}��~�~{�|z�{z�{x�zw�yw�~xw�~xv�~xw�~xw�~xF�ydw�~wx�~yBww�v~}�w�}}��~��~}��||��y|��y{��wz�vz�vz�vz�~w{�~w{�~w~��~��|��z|��zw�~zz�~zz�~yz�~yz�~yz�~x{�~yy~y~y}�z}{}y��xy��vx�vx�v|��|~��||�t|�tv�~xw�~y}��x}��x|��w|��w{��u|��t|��t|��t}��t|�uz�u��~��w{��v{��u{��uz�u{�~v~vz�~x��~���y�yy�vy�vx�vz��zw�yw�xw�x{��zy��xy��xx�xw�wB�wc~��}|��{|��x{��v{��vz��vv�}{��~|��{}��x}��v}��v}��t}��t|�u|�u{�~v��~z�z{��uz�uz�u}��|y�~yy�~yw�}z��~�}��u}�ux�~z{�~wv�~xv�~yw�w~��}|��{z��yy��wy��wx�ww�xz��wx�vw�w����}��z}��v|��u|��uy��u~��tz�uz�u|�~w����w��or�}oo�|uo�|uq�{tz��ux�}|y��v}�u~z�y�v}�~w{�}z{�}z{�~y>�uot�}~v�~xw�~y��~��w{��v{��u{��uz�u{�~v~vz�~x��~���y�yy�vy�vx�v~}��������|~}�|~}�v~}�{�}|}}�}}�}}�}}�}}�~~~��~~��~~��̀�̀�������������������������~~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~�~~}�~~�~~�~~�~~���̀�́�́������������́������������̀����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~�~~~�~~���̀�̀�̀�́��́��͂��||�||�}}�}}�}}�~~�~~�̀�̀�́�́�͂�����������́�́�͂��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̀��̀��́��́��́��͂��͂���~��������̀��́��͂�͂�͂��̓��̓�������~~�~~̀�͂�}̓��̓��̓��̓�̈́����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������||�||�}}}�}}�}}�}}~�~~���̀�̀�������������������������~~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}}~�}}�}}�}}~�}}~�~~~���̀�́�́������������~~́�����������̀�͋�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~�~~~�~~�~~��~~���̀�̀�̀�́�́�͂�����������́�͂������������~͂�́�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~�����̀��̀��́�́�͂��͂��͂���~�}������̀�~́�͂��͂��̓�̓��̈́���~~́��������͂�͂�͂��̈́��̓����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������||�{{�||�}}�}}�}}�}}�}}�}}�~~�̀�������������������������}~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������||�||�||�}}�}}�~~�~~��̀��́�́�������������~̀������������́�́����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}}}�}}}�~~~�~~�~~�̀��̀�̀�́�́�͂����������̀�́��̓�������������͂�͂����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}�������̀��́��́��́��͂�͂�͂��̀�~�~~��~~�����́��̀��̓�̓�̓��̓��̈́���̀~~�������͂��͂��̓��̓�̈́���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������́������������̀�����������̀�́�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������||�||�}}�}}�}}�~~�~~�̀�̀�́�́�͂�����������́�́�͂�����������͂�̓����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~��������̀��́��͂�͂�͂��̓��̓�������~~�~~̀�͂�}̓��̓��̓��̓�̈́�����~�~��̓��̓��̓��̈́��̈́����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������=�t{>qu�=�t{u|}�H\z�v{~�PR~�xy�Cyw�v}~�w~}�vx~�w{~�x|~��u||v�|t��ww�ww�ww�wx�wx�x{�xy�z{��z~~z~~z~�{}z}�zz�zz���{|�{|�{}�|}~�{}~�w��x��~z��|{��|{��}z��}{��|z��|z��}}��||��}}��Agv�@iv�WP��<�t~t~}�G[y�Gix�yu��t}zu��zu��xv�S[}�yy�Fay�v}~�x}~�I^z�wz~�x|~�~t���w�y|w��}v��}v��{v��yx�zx��zx��{w��{z��zz���~�z~~�z~~�z~~�z~}�{~~�|y��|y�zz�zz�{z��{z��{|�{}~�{}~�z�~|��~z��}z��}z��~{��|z��}{��}{��|{��||��||��Bdw�RP��t~^F�zu�zu�SN�Clw�u~}�wy�}t��{u��t��yw��|t��WX��\R��`V��Hfz�v}~�x|~�UU��yz�yz�~w���u�}|w��|w��|w��|v��yy�yy�{x��|z��{{���}wwz}~�z}~�z}~�{~~�{~~��}z��}|��}{��}{����||��||��{|�z{�}}�~{���x�~{��}z��}z��}{��}}��}|��}|��~}��}}��}}��>qu��u�z{u��w=��w=��yv��zu��_N��H\z�v{~�PR~�xy��t�}�t�~{w��yx��yx��yv��{x��yy�yy�yy��[]��zx��vx~�w{~�x|~��u||v�|t��ww�ww�ww�wx�wx�x{�xy�z{�w��|w��|v��|x��|x��|y��{y��{w��{w��{x��|{��|{���zz�zz���{|�{|�{}�|}~�{}~�w��x��~z��|{��|{��}z��}{��|z��|z��}}��||��}}��z��|��~{��}z��}z��~}��}|��}|��}|��}|��~}��}}��={t�>ou�=ut�u~}�Afv�v{~�PR~�xy�Bww�v~}�w�}}vx~�w{~�x|~��u~|u�{u��xw�xw�ww�vz~�wx�wx�zx��yy��zz��y~y~y}�z}{}�{{�{{���z{�z{�z|�|}~�{}~�x��y��}z��|{��|{��}{��~|��|{��|{��||��}}��}~��Agv�@iv��u~zv�yv�vy~�<�t~u}}�OV}�Iex��t{�t}~t�yv�yv�xw�xv�VY��yy��Dcx�v}~�x~}�NX}�xz�y{�u�u�|v��{v��{v��{v��yx�zw��zw��{x��{y��{{���~}{�~}�~�y}~�y}~�y~}�z~}�{~}�~}�}|�||�||�{{��{{��{|��{}�|}�z�~~z��~z��|z��|z��~|��}|��}{��}{��}|��||��||��Dbx�RP�txv�xv�]G~�yu�yu�xw�SN�Clw�u|}�xy�t�{u��}u��w=��w=��yw��zv��wx�wx�WX��\R��^Y��Hdz�v|~�x}~�[T��yz�y{�~v��v��}w��|w��|w��}x��|w��{y��{y��|z��|z��|{���~ww~~�~�z|�z|�y}~�z}~�{~~��~~��}|��}}��}}����}|��}|��||��{|�|}�z�y��~z��}z��}z��~{��~|��~|��~|��~}��}|��}}��>ou��u�||t��{u��x=��x=��{u��yv��xy�xy�zv��xz�Rb|�Afv�v{~�PR~�xy��t�~t�|v��yx��yx��zv��|v��{w��{w��zx��][��zx��vx~�w{~�x|~��u~|u�{u��xw�xw�ww�vz~�wx�wx�zx��yy��zz��w��}w��}w��|x��|x��|y��|y��}z��}z��|y��|z��|z���{{�{{���z{�z{�z|�|}~�{}~�x��y��}z��|{��|{��}{��~|��|{��|{��||��}}��}~��z��{��~{��}z��}z��~}��~~��~|��~|��}{��~}��~}��>�uot�}~u{~�}t�}t�yw�xw�xw�wx�vz~�vx�vx�x|~�v{~�x}}�~}��������|~}�|~}�v~}�{�}|����x~}�x~}�z}~�{|~�y��~y��}y��|z��|z��z{�|}�z|~�z|~�y{�{}~�y}~��u~zv�yv�vy~�But��t{|u�~t�wx�wx�xw�ww�WP��w{~��u�~~u��|v��zv��zv��yw��xx�xy�xy�z|�y|~�y|~�|��x|�|}{�y}~�~~�~~�}�~yz~}�x}}�~~~�~}�}~�}~�}�}~�w}}�w}}�{~}�~}�y}}�y�~~z��}z��|y��|y��||��z{�{|�{|�y|�{}~�{}~�}t��xv�xv�K[{�wx�wx�xw��t�~}u��{u��w=��w=��zv��xx�wx�wx�]N��u|~�x}}�~v��}v��}w��{y��{y��zw��zy��z{�z{�{|�z|~�x{~��~�}�}�{���}~��|}~�|}~�z|~�u�}~~��~���}}��|�|�|~�|~~�{}~�{}~�}~~�{~}�z�z��~z��|z��|z��}|��|{��}}�}}�{{�~~�|}�~t��|t��{u��y<��y<��{u��xw�xy�xy�xw�xz�Rb|�u{~�u�~t��}u��}t��}t��zw��{x��{x��{x��yy��yz�}t�}t�yw�xw�xw�wx�vz~�vx�vx�x|~�v{~�x}}�w��}w��}x��|x��|x��{y��|z��{{��{{��zy��xy�y|~�����x~}�x~}�z}~�{|~�y��~y��}y��|z��|z��z{�|}�z|~�z|~�y{�{}~�y}~�{�z��~z��}{��}{��}{��}|��}}��}}��}|��}}�{}��������������������������~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̀�́������������́̀������������}}̀��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������͂�̓�����������́�͂��}||�|||�}}~�~~~�~~~�~~~�����́��̀��́��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~�~��̓��̓��̓��̈́��̈́�����~~�~~��͂��͂��͂��̓��̓��~�̀́��́����̀��̀��̀��́��́��͂���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̀������������̀��{{�{{�||���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̀�́������������~͉���}||�|||�||�}}�}}��}~~���͆�~̀�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������́�́�͂����������̓�́�͂��}}~�~}�~~�~~~�~~~�~~̀��̀�̀����̀��́������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~��~�������̓��̓��̓��̈́��̓����̀̀�̀�����̀��̀��͂��͂��̓�����̀��̀��̀��̀��̀��̀��́��́��́����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~�������������||��|||��~~�~~��op��}}�}}��zz��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~́������������̀��}}}�}}}�|}~�nn�nn�~�}~�������̈́�~́�̓�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~́�͂������������́��́���~~�~~~�}~������~�́��́�����̀��́�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̀����������͂��͂��̓��̓��̈́��̀́̀��̀������́��́��͂��́��͂����������̀�́�̀��̀��́��́��́����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~�������������}}}�||�~~~�onn�onn�~~�~~�������~~����}��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������́̀������������}}̀���}}}�}}}�~}̀}̀}�~~̀~̀�̀�̀��͈�̀��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������́�͂��}||�|||�}}~�~~~�~~~�~~~�����́��̀��́���~~~�~�~~����̀��������́��́��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~�~~��͂��͂��͂��̓��̓��~�̀́��́����̀��̀��̀��́��́��͂�����������̀�́��̀��̀��́��́��͂�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~��}~��{}��z}��z}��w|��v|��u|��u|��u|�u|�u|�|�}�|�{�|�y�|�y�|�w�|�v�|�u�|�u�}�u�}�u�}u��~��~}��||��y|��y{��wz�vz�vz�vz�~wz�~w{�~w{�{�~�{�|�{�y�{�y�{�w�|v�|v�|v�}w�}~w�}~x~����|��z|��zv�~zz�}{z�~{z�~{x�}|y�}|z�}|��z�z�~~|�~~~�~~}�~~}�~~~�~~}�~~|����}��{~��y~��y~��w~��v}��u}��u~��t~��t}�uy��y�}�y�{�z�y�z�y�z�x�z�w�{�v�{�v�{�u�|u�|u����~~��|~��y~��y}��w}��v}�v}�v}�v}�~w}�~wx��y�~�x�|�y�y�y�y�y�x�zw�{w�{w�{~w�|~x�|~x���{��{~}�~~�~~�~~�~}�~|�~|��~~�y�{�y�{�}~|�}~~�}~~�}~~�~~~�}~}�}~}�~�}�{�y�y�w�v�u�u~�t�ttw��w�}�w�|�x�z�x�z�x�x�y�w�y�v�y�v�z�v�zv�{v~�~�~~�{~�y~�y~�w�~�v�~v�~v�~v�~~w�~~ww��w�~�w�|�w�z�w�z�xy�yx�zx�zx�{x�{~x�|~w�~�{�{~|�~~�~~~�~~~�~~}�~~}�~~}}|�{�{~}�{~}�}~}�}~|�}~|�}~|�}~|�}~}�}~}|�|�}�|�{�|�y�|�y�|�w�|�v�|�u�|�u�}�u�}�u�}uv��v�}�v�{�w�{�w�{�w�y�x�x�x�w�x�w�y�v�zv�zv{�{�~�{�|�{�y�{�y�{�w�|v�|v�|v�}w�}~w�}~xv�v}�v}�w{�w{�wz�xy�yy�yy�z~x�z~y�{~y��z�z�~~|�~~~�~~}�~~}�~~~�~~}�~~|�|�|~~�{~~�{~~�{~~�|~}�|~}�}~~�}~~�}~|�}~|�}~}��~��}~��{}��y}��y|��w|��v|��u|��u|��u{�u{�u{�|�}�|�{�{�y�{�y�|�w�|�v�|�u�|�u�}�u�}u�~u����~��~~��}|��y|��yz�wz�vz�~wz�~wz�~x{�~y{�}z|�|��|�|�|�y�|�y�|w�|w�|~x�|~x�}~x�}~y�~~y�}�{x~}x~}w�~x{�~|z}~��~�}�y�}{z~~z~~��~�~�~�~~�~~~�~~~����}~��{~��y~��y~��w}��v}��u}��u~��u}�u~�uy��y�}�y�{�y�y�y�y�z�x�z�v�z�v�z�v�{v�|v�|v����~��}~��y~��y}�x~~x~x~x~~x~�~x~~yy��y�~�y�|�y�y�y�y�zx�{x�{~y�{~y�|~y�|~z�}~y��~�~�w��zzz~������~�~~�~~�~�~~}��~�~�~~�~~�~~~�~~~�~~~~�~�}~�{�y�y~�w~�u�u�u�~�uuuw��w�}�w�{�w�z�w�z�x�x�y�w�y�v�y�v�zv�{v�{v��~�|~�y~�y~w�}w�~~x�~~x�~~x�~~x�~~yw�w~�w}�x{�x{�yy�z~y�{~y�{~y�{~z�|~y�|~z���~�}�{���xzz��~��~�~�~�~~~�~~�~~~�~~�}~~�}~~�}|�~~}�~~�~~�~~~�~~}�~~~{�|�}�|�{�{�y�{�y�|�w�|�v�|�u�|�u�}�u�}u�~uu��u�~�v�|�v�{�v�{�w�y�w�x�x�w�x�w�yw�zw�zw|�|��|�|�|�y�|�y�|w�|w�|~x�|~x�}~x�}~y�~~yw�w~�w}�x|�x|�x~{�z~z�{~z�{~z�{~z�{~z�|~{��~�}�y�}{z~~z~~��~�~�~�~~�~~~�~~~||�{~�|~~�|~~�|~|�}~}�}~}�}~}�~~}�~~|�~~~��~��}}��{}��y}��y|��w{��v{�u{�u{�u{�vz�~v{�{�}�{�{�{�y�{�y�{�w�|�v�|�u�|�u�|v�}v�~~v�������}��|y��wy��wx�~w|�|y�~zy�~zz�}zy�}z{�}{}~���}�}�}�y�}�y�}x�}~z�}~{�}~{�}~{�}~{�~~{�~~vvz~z~y~~�y~~�{}��~���~��}z~z~~�}�~�~�~�~��~��~����}~��{~��y~��y~��w}��u}��u}��u}�u~�u~vx��y�}�x�|�y�y�y�y�y�x�z�w�zv�zv�{v�|v�|v������}~��z~��z~�z~{�~{�~{�~{~~{}~{zy���y�}�zz�zz�{~y�|~{�|~{�|~{�}~{�}~|�}~|�~�~��}ww~�����~�~�~��}�~{~~{~~~~�~��~�~�~�~~�~~�~�}~�{~�y~�y~�w�~�v�~�u�~�uu�~u�~vw��w�}�w�|�w�z�w�z�x�x�yw�zw�zw�zw�{w�{~w���}�y�y�~y�~~z�~~{�~~{�~~{�~~{�~~|y~x~�x}�y|�y|�{~{�|~{�|~{�|~{�|~|�|~|�}~{��}��}��|{{~�����~�~�~~�}|�~~�~}�~}�~~~�~}�~~�~~�~~�~�~~{�{�}�{�{�{�y�{�y�{�w�|�v�|�u�|�u�|v�}v�~~vv��v�~�v�|�v�{�v�{�wy�xx�yx�yx�yx�z~x�{~x}~���}�}�}�y�}�y�}x�}~z�}~{�}~{�}~{�}~{�~~{�z~�z~~�y~~�z~}�z~}�z~|�{~|�|~|�|~|�|~{�|~{�|~|�~���~��}z~z~~�}�~�~�~�~��~��~{�|~�|~�}~~�}~~�~~~�~~~�~~}�~~}�~�~�~~~��~��~}��||��y|��y{��wz�vz�vz�vz�~wz�~w{�~w{�{�~�{�|�{�y�{�y�{�w�|v�|v�|v�}w�}~w�}~x~����|��z|��zv�~zz�}{z�~{z�~{x�}|y�}|z�}|��z�z�~~|�~~~�~~}�~~}�~~~�~~}�~~|�z~~z~~z~�{}z}��~��~��||�~~|�~~~~�~�~��~��~��~�~����~~��|~��y~��y}��w}��v}�v}�v}�v}�~w}�~wx��y�~�x�|�y�y�y�y�y�x�zw�{w�{w�{~w�|~x�|~x���{��{~}�~~�~~�~~�~}�~|�~|��~~�y�{�y�{�}~|�}~~�}~~�}~~�~~~�}~}�}~}��~��~�~{{~����~��~��~�~��~��~�~�z~�z��~��~�~�~��~���~���~�~�~�~~�{~�y~�y~�w�~�v�~v�~v�~v�~~w�~~ww��w�~�w�|�w�z�w�z�xy�yx�zx�zx�{x�{~x�|~w�~�{�{~|�~~�~~~�~~~�~~}�~~}�~~}}|�{�{~}�{~}�}~}�}~|�}~|�}~|�}~|�}~}�}~}��~���~~�~~|~~|~~~����~�~�~��||�|}�~}�~}�~~�~~��~��~�~~�~�~{�{�~�{�|�{�y�{�y�{�w�|v�|v�|v�}w�}~w�}~xv�v}�v}�w{�w{�wz�xy�yy�yy�z~x�z~y�{~y��z�z�~~|�~~~�~~}�~~}�~~~�~~}�~~|�|�|~~�{~~�{~~�{~~�|~}�|~}�}~~�}~~�}~|�}~|�}~}��~��~��||�~~|�~~~~�~�~��~��~��~�~�|~~�|~�}~}�~~~�~~~�~�~~��~��~��~��~�~��~��}~��{}��z}��z}��w|��v|��u|��u|��u|��u|�u|�|�}�|�{�|�y�|�y�|�w�|�v�|�u�|�u�}�u�}�u�}u��~��~}��||��y|��y{��wz�vz�vz�vz�~w{�~w{�~w{�{�~�{�|�{�y�{�y�{�w�|v�|v�|v�}w�}~w�}~x~��~��|��z|��zw�~zz�~zz�~yz�~yz�~yz�~x{�~y��z�z�~~|�~~}�}~|�}~|�}~}�}~|�~~{����}��{~��y~��y~��w~��v}��u}��u~��t~��t}�uy��y�}�y�|�z�z�z�z�z�x�z�w�{�v�{�v�{�u�|u�|u����~~��|~��y~��y~��w}��v}�v}�v}�v}�~w}�~wx��y�~�x�|�y�y�y�y�y�x�zw�{w�{w�{~w�{~x�|~x���{��{�~}�~~�}�}�~{�~{�~z��~~�y�{�y�{�|~|�}~}�|~}�|~}�}~}�}~|�}~|�~�~�{�y�y�w�v~�u~�u~�u�ttw��w�}�w�|�x�z�x�z�x�x�y�w�y�v�y�v�z�v�z�v�{v~�~�~~�{~�y~�y~�w�~�v�~v�~v�~v�~~v�~~ww��w�~�w�|�w�z�w�z�xy�yx�zx�zx�zw�{~x�|~w�~�{�{~|�~~}�~~}�~~}�~~{�~~{�~~{}~|��{�{~}�{~}�|~}�}~|�}~|�}~|�|~|�|~}�}~||�|�}�|�{�|�y�|�y�|�w�|�v�|�u�|�u�}�u�}�u�}uv��v�}�v�|�w�{�w�{�w�y�w�x�x�w�x�w�y�v�zv�zv{�{�~�{�|�{�y�{�y�{�w�|v�|v�|v�}w�}~w�}~xv�v~�v}�w{�w{�wz�xy�yy�yy�zx�z~y�z~y��z�z�~~|�~~}�}~|�}~|�}~}�}~|�~~{|�|~~�{~~�{~~�{~~�|~}�|~}�|~}�|~}�|~|�|~|�|~|��~��}~��{}��y}��y|��w|��v|��u|��u|��u{�u{�u|�|�}�|�{�{�y�{�y�|�w�|�v�|�u�|�u�}�u�}u�~u����~��~~��}|��y|��yz�wz�vz�~wz�~wz�~x{�~x{�~y|�|��|�|�|�y�|�y�|w�|w�|~x�|~x�}~x�}~y�}~y�}~�|~�~~~y�~yy�~yy�~xz�~y{�~{���~�y�~�{z~~�z~~��~~�~~}�~~}�~~}�~~}�~~}�~~}����}~��{~��y~��y~��w}��v}��u}��u~��u}�u~�uy��y�}�y�{�y�y�y�y�z�x�z�v�z�v�z�v�{v�|v�|v����~��}~��y~��y}�x~~xxx~~x~�~x~~xy��y�~�y�|�y�y�y�y�zx�{x�{~y�{~y�|~y�|~y�|~y��~�y��{{{~�}�~�}�}�~}�~|�~|�~�~~}��~~�}~~�~~~�~~~�~~}�~~}�~~}~�~�}~�{�y�y~�w~�v�u�u�~�uuuw��w�}�w�{�w�z�w�z�x�x�y�w�y�v�y�v�zv�{v�{v��~�|~�y~�y~w�}w�~~x�~~x�~~x�~~x�~~xw�w~�w}�w{�w{�yy�z~y�{~y�{~y�{~z�|~y�{~y���|�|���yz~z~�~}�~}�~}�~}�~~}�~~}�~}~~~~�}~~�}~~�}|�}~}�}~~�}~~�~~~�}~}�~~~|�|�}�|�{�{�y�{�y�|�w�|�v�|�u�|�u�}�u�}u�~uu��u�~�v�|�v�{�v�{�w�y�w�x�x�w�x�w�yw�zw�zw|�|��|�|�|�y�|�y�|w�|w�|~x�|~x�}~x�}~y�}~yw�w~�w}�x|�x|�x~{�z~z�z~z�z~z�{~z�{~z�|~{���~�y�~�{z~~�z~~��~~�~~}�~~}�~~}�~~}�~~}�~~}~|�}�{�|~~�|~~�|~|�}~~�}~}�}~}�}~}�~~|�}~~��~��}}��{}��y}��y|��w{��v{�u{�u{�u{�vz�~v{�{�}�{�{�{�y�{�y�{�w�|�v�|�u�|�u�|v�}v�~v�������}��|y��wy��wx�w|�|y�~yy�~yz�~zy�~y{�~z}~���}�}�}�y�}�y�}x�}~z�}~{�}~{�}~z�}~z�~~z}���yy}�~~y�~{y�~{y}}z}}{}}�������|{~{~�~~}�~~~�~~�~~�~�~�~~����}~��{~��y~��y~��w}��v}��u}��u}�u~�u~�ux��y�}�x�|�y�y�y�y�y�x�z�w�zv�zv�{v�|v�|v������}~��z~��z~�z~{�~{�~{�~z~~z~~zzy���y�}�zz�zz�{~y�|~z�|~{�|~{�|~{�}~{�}~{������{}}~}�~�~�~�~~�~~�~~~���~�~{~~{~~�}~}�~~�~~�~~�~~~�~~~�~~�~�}~�{~�y~�y~�w�~�v�~�u�~�uu�~u�~vw��w�}�w�|�w�z�w�z�x�x�y�w�zw�zw�zw�{w�{~w���}�y�y�~y�~~z�~~{�~~{�~~z�~~z�~~{y~x~�x}�y|�y|�z~{�{~{�|~{�|~{�|~{�|~|�}~{~�~��~���y~~�~}�~~�~~�~~�~�~~�~}}�~}�~~�~}�~}�~~~�~~}�~~�~~�~~~�~~�~~{�{�}�{�{�{�y�{�y�{�w�|�v�|�u�|�u�|v�}v�~vv��v�~�v�|�v�{�v�{�wy�xx�yx�yx�yx�z~x�{~w}~���}�}�}�y�}�y�}x�}~z�}~{�}~{�}~z�}~z�~~zz~�z~~�y~~�z~}�z~}�z~|�{~|�|~|�|~|�|~{�|~{�|~{�������|{~{~�~~}�~~~�~~�~~�~�~�~~{|~�|~�|~�|~�~~~�~~~�~~}�~~}�~�~�~~~��~��~}��||��y|��y{��wz�vz�vz�vz�~w{�~w{�~w{�{�~�{�|�{�y�{�y�{�w�|v�|v�|v�}w�}~w�}~x~��~��|��z|��zw�~zz�~zz�~yz�~yz�~yz�~x{�~y��z�z�~~|�~~}�}~|�}~|�}~}�}~|�~~{y~y~y}�z}{}~��~��~~�|}�~~}�~~�~�~�~�~�~�~�~�����~~��|~��y~��y~��w}��v}�v}�v}�v}�~w}�~wx��y�~�x�|�y�y�y�y�y�x�zw�{w�{w�{~w�{~x�|~x���{��{�~}�~~�}�}�~{�~{�~z��~~�y�{�y�{�|~|�}~}�|~}�|~}�}~}�}~|�}~|~�~��}�}}~��~�~�~��~��~~�~�~�~�z~�z��~�~�~�~��~���~��~�~�~�~~�{~�y~�y~�w�~�v�~v�~v�~v�~~v�~~ww��w�~�w�|�w�z�w�z�xy�yx�zx�zx�zw�{~x�|~w�~�{�{~|�~~}�~~}�~~}�~~{�~~{�~~{}~|��{�{~}�{~}�|~}�}~|�}~|�}~|�|~|�|~}�}~|���~}~�}}��~��~�~�~�~�~�{�~{�{�}�~}�~}�~~�~~��~��~�~�~�~{�{�~�{�|�{�y�{�y�{�w�|v�|v�|v�}w�}~w�}~xv�v~�v}�w{�w{�wz�xy�yy�yy�zx�z~y�z~y��z�z�~~|�~~}�}~|�}~|�}~}�}~|�~~{|�|~~�{~~�{~~�{~~�|~}�|~}�|~}�|~}�|~|�|~|�|~|~��~��~~�|}�~~}�~~�~�~�~�~�~�~�~��{~|~�}}�}~~�}~~�~�~~��~��~��~��~�~}��x}��x|��w|��w{��u|��t|��t|��t}��t|�uz�uy�~�z�}�x�yz��z��z��z�u�|�t�|�t�z�z�{~v��~��w{��v{��u{��uz�u{�~v~vz�~xx��w�z�|�u�y�}�y�}�|v�y�{�y�y�y�y�{v�~~x��~���y�yy�vy�vx�v{��}���~�w��w��x��x�y�x�{�x�{~�u�x�y�z�v}���{��y�|�v�|�v~��u~��t�~�t�~�t}�t�vx��w�}�x�y�x�~�x�~�y�|�y�|�y�z�y�z�y�z�{~w�z�w|�~��z�u}��t}��t~~�z~v|�~v|�~vz�~w�}�ww���u�|�wyw��w���y�{�w�{�x�y�x�y�{�w�x�y|���~���~��}���}��}�~�|�x}�~v�}�tx����~���}�w��w���x���x�{�w�x�y�v�{w{�~��z�|�y�{�v�{�v�t�}�t~�uw��w�|�v�z�v�y�v�y�w�}�|�v�x�{�x�{�x�z�w�z�y�wy��z�y�|�v�z�u�z�u�~t�|�z�}�v�}�v�{�x~x�~xu���u�|�wz�x�}�x�}�w�}�{~v�v�|�v�|�|~y�|~y�x�wy���}���}��{���{���z��y�~~�t~�t�|vv�t�}�v�y�v�~�v�~�v���w�}�u�{�u�{�u�{�w�w�yvy�~�z�}�x�yz��z��z��z�u�|�t�|�t�z�z�{~vv��w�~�u�{�u�y�u�y�vy�w�|�yv�yv�x�y�y~x�x�wx��w�z�|�u�y�}�y�}�|v�y�{�y�y�y�y�{v�~~xu��t�|�w�y�w�}�w�}�v��y�v�u�z�u�z�|~z�w�x�w�y{��}���~�w��w��x��x�y�x�{�x�{~�u�x�y�z�vt��t�}�u�z�w�y�w�y�x�y�u�}�xw�xw�vx�yx�wx��~|��{}��x}��v}��v}��t}��t|�u|�u{�~v|���y�|z�~�z�y�z�y�{�u�{�u�|u�|u�z�w��~z�z{��uz�uz�u}��|y�~yy�~yw�}zx��w�z�zx�y�}�y�}�y�~�x�|�y�z�y�z�x�|�z�v�~}{��~�}��u}�ux�~z{�~w�x~�|~�y�y}v��}v��~u���w�y�x�w�x�w�x�w�y�v�yw}�~�{�}�w~��|~��|~�u�~�t|�u|�~vx�~�v�{�v�z�y�}�y�}�x�}�y�{�y�z�y�z�|u�|u�y�x��{�x�}�u�}�~�}�~}�}{�~x�~~y�~~y�}�t��t{�}{w���w�z�yx�y�~�y�~�x�~�x�|�~}~�~}~�y�y�w�x|�~�}�|�}�y|��|��~{���}�v}�v}�v�|�u�}�uv��~�x�y�}�v�y�w�v�z�v�z�v�y�w�w�x�v{�~�y�{�{�w�|�v�|�v�}�t�~�t�|t�|t�|�w�~~ut��v�|�v�zw�w��w�~�w�}�w�{�w�{�y�y�w�{�x�xw���x�y�{�y�|�{�|�{�|�z�{�z�~~y�~~y�~�w�{�v�{�vu��u�{�y~{�x�~�x�~�v��v��v�|�v�|�v�z�w�y�w�wz�~�}�~�y�x}y��}y���y�}}�v�z�x�z�x�{�u�z�u�z�uu��z|�x{�x�w�x�w�u�}�u�}�v�x�v�x�z~y�xv�wx|���y�|z�~�z�y�z�y�{�u�{�u�|u�|u�z�wx���w�}�w�y�v�x�v�x�w�}�y�x�xx�xx�{v�z~w�|~wx��w�z�zx�y�}�y�}�y�~�x�|�y�z�y�z�x�|�z�v�~}{�t�~�u�}�w�z�v�}�v�}�w�y�u�}�yx�yx�y�w�|~z�v�y�x~�|~�y�y}v��}v��~u���w�y�x�w�x�w�x�w�y�v�yw~x~��u�~�w~}�w~�w~�wy�wy�|v�|v�vx�zw����}��z}��v|��u|��uy��u~��tz�uz�u|�~ww�~~�|�y�x�{�u�{�u�y�v�z�|�{�x�{�x�}~y�z�v����w��or�}oo�|uo�|uq�{tz��ux�}|y��v}�uw�~�{y�}~z�y���y���x�~�u�y�{�y�{�y�w�y�w�{�u~z�y�v}�~w{�}z{�}z{�~yz��{�}�~�{u��{u���zw�x�y�v�x�v�x�w�w�w�w�}~z���{�v~�y~�y�u~t}�u}�uz�~v~�~w�tv��u�|�w�x�wx�wx�x�}�y�}�{�x�{�x�y�x�}w�y�w}�~�}y��~z�}�~�}�~}�}�~~�y~�y�~yu��yy~y~��w���w���v�~�z{�}}|�}}|�x�x�v�x{�~�{�|�~�w}x��}x���~vz}���~~x�~~x�|�v�~~u�|�ty���~~t��~t���w{�wz�v�x�v�x�yy�x�w�yvy��{�{�{�w�{�{�{�{|�}�|�y~�u~�u�}~vt��v�|�w�z�{�x�{�x�w�|�{u�}�u�}�u�w�|�x�y�w�yz��{y�~~z�~}|�~}|z���z�y�z�|�z�|�{�w�{�xt��x�|�y�x�w�~�w�~�y�y�v�~�~}|�~}|�v�z�{u�w�w}�~�|�}�{�z~w��~w���|w�z�{�z�w�z�w�z�u�|v�{u~y�z}�}|�|�|�|~��w{�y~{�y~{�xw�xw�z~{w�~~�|�y�x�{�u�{�u�y�v�z�|�{�x�{�x�}~y�z�vt��u�}�x�|�v{�v{�xx�y�w�w{�w{�y�w�w�w�v�zw�~�{y�}~z�y���y���x�~�u�y�{�y�{�y�w�y�w�{�uu�t�|�u�z�w�|�w�|�w�w�x�x�|~|�|~|�y�w�v�y�u�zz��{�}�~�{u��{u���zw�x�y�v�x�v�x�w�w�w�w�}~z~w��v}�y~}�{~|�{~|�v}�y~}�x~}�x~}�wy�w~y�xx��~��w{��v{��u{��uz�u{�~v~vz�~xx��w�z�|�u�y�}�y�}�|v�y�{�y�y�y�y�{v�~~x��~���y�yy�vy�vx�v{��}���~�w��w��x��x�y�x�{�x�{~�u�x�y�z�v~}��������|~}�|~}�v~}�{�}|{��|�|�}}�{~�{~�x~�v|�yw�yw�zx�{~w�|~x|�~��z�u}��t}��t~~�z~v|�~v|�~vz�~w�}�ww���u�|�wyw��w���y�{�w�{�x�y�x�y�{�w�x�y|���~���~��}���}��}�~�|�x}�~v�}�tx����~���}�w��w���x���x�{�w�x�y�v�{wx�~�y�x�~�{�~~�~~�{�~�{�v�}~}�}~}�|�u�}x�~~{z�z|�|}�{~�{~�v}�u{�wx�wx�wy�{~z�|~wy��z�y�|�v�z�u�z�u�~t�|�z�}�v�}�v�{�x~x�~xu���u�|�wz�x�}�x�}�w�}�{~v�v�|�v�|�|~y�|~y�x�wy���}���}��{���{���z��y�~~�t~�t�|vv�t�}�v�y�v�~�v�~�v���w�}�u�{�u�{�u�{�w�w�yvx��y�x�}�{�~��~��x�|�y�{�x�x�x�x�y�v�|v�{v��z~�{|�|~��|~��|~�w}�xy�xy�xx�y~x�z~yx��w�z�|�u�y�}�y�}�|v�y�{�y�y�y�y�{v�~~xu��t�|�w�y�w�}�w�}�v��y�v�u�z�u�z�|~z�w�x�w�y{��}���~�w��w��x��x�y�x�{�x�{~�u�x�y�z�vt��t�}�u�z�w�y�w�y�x�y�u�}�xw�xw�vx�yx�wx{��|�|�}}�{~�{~�x~�v|�yw�yw�zx�{~w�|~xy~�|~~�|~}�}~�}~�|~~�z~}�z~{�z~{�w~{�z~z�z~y����̀��̀��́��́��́��͂��͂�������̀�̀��́��́��́�͂��͂��~��������̀��́��͂�͂�͂��̓��̓��~�~��̀�̀�̀��́�́�́�͂�̓��̓��������~~�~~̀�͂�}̓��̓��̓��̓�̈́��}}~�{�}�~~~�~~~�~���̀��́�͂�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̀��̀��̀��́��́��́��͂��͂��͂��~�~���̀�̀�̀�̀�́�͂��͂�����̀��̀��̀��́��͂��͂��͂��̓�̓���~�~�~�~�~̀�̀�́�́�́��͂�͂��~~~�~���~~��~~���̀�̀�͂��̓��̈́���}}~�~�|�~~~�~~~�~�~~}�~~�~~��̀��̀�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̀��̀��̀�́��́�́�́��͂�͂���~~~�~~~�~~~�~�~�~̀��̀�̀�́�́�́���~�~��̀��̀��̀��́��͂��͂��͂��̓��̓���~~~�~~}�~~}�~~~�~~~�~̀��̀�~̀�~́��́��͂��}}~�{��~~�~~���~����́�͂��̓��~~|�}}}�}}~�||~�||~�}}}�~~�}�}�}�̀���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̀�̀��́��́��́�͂��͂��~~~�~~~�~~~�~~~�~~~�~�~����̀�́��́��~�~��̀�̀�̀��́�́�́�͂�̓��̓���}}}�}}}�}}~�}}~�}}~�~~}���~�~̀��̀�̀��}}~�{�}�~~~�~~~�~���̀��́�͂���}}|�}}}�||}�||~�||~�}}�}}}�}}��}}��~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~�����̀��̀��́�́�͂��͂��͂�����̀��̀��̀��́��́��́��͂�͂�͂���~�}������̀�~́�͂��͂��̓�̓��̈́��~�~���̀�́�́�́�͂�~̓��̓����~~́��������͂�͂�͂��̈́��̓��~~~̀̀�||~�||~�|}~�}~�~~�~~��̀��́��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̀��̀��̀��́��́�́�͂��͂��̓��~�~�~��̀�̀�́�́�́��͂��͂���������̀��́��͂��͂��̓��̓��̈́���~�~~}�~~��̀�̀�́��́��́��͂�͂��}}~�~̀���~~�~~�~~�~~�������͂��̓��̓��~~}̀�~���||��|}��}~~�}~~�~̀�̀�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̀��̀��̀��́��́��́��͂�͂��̓���~~}�~~~�~~~�~�~�̀�~̀�̀�́�́�~͂��~�~������̀��́�͂��͂��͂��̓��̈́���~~~�}}}�}}|�~~~�~~~�~�~̀�~̀�~́�~́�́��~~~�~̀�}}�}}�}~�}~��~��~�̀��́��̓���~~|�~~}�}}~�}}�}}�~~}�}}}�}}~�}}~�~~�����~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̀��̀��̀��́��́��́��͂�͂�͂���}}~�}}~�~~~�~~~�~~~�~~~���̀��́��́���~�~���̀�́�́�́�͂�~̓��̓���|||�||}�}|~�}}~�}}~�~~�}����̀��̀��́�~�~~~̀̀�||~�||~�|}~�}~�~~�~~��̀��́���}}{�}}|�}}|�||}�||}�~}~�~}�~~��~~��~~�~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}�������̀��́��́��́��͂�͂�͂���~��̀��̀��̀��́�́��́��͂�͂��̓��̀�~�~~��~~�����́��̀��̓�̓�̓��̓��̈́��̀�~�~����̀�́��́�́�͂�͂��̓���̀~~�������͂��͂��̓��̓�̈́��~~�~~��|}~�|}~�}}��|}��}~~�}~~��̀�́��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̀��̀��̀��́��͂��͂��͂��̓��̓���~�}��~�~̀̀�́��́��́�͂��͂��̀�~�������̀��̀�́��́��̓�̈́�̈́���}�~~~�~~~�~�~̀�~̀�́��́��́�́�͂��~|̀~̀~��~�~�~��~�������͂��̓��̓���~}�~��||}�||}�||~�||�|}~�|}~�}~��́�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̀��̀��̀��́��͂��͂��͂��̓�̓��~~}�~~}�~~~���̀��̀��̀��́�~́�͂�~̀�~�~������̀�́�́��́��͂��̓��̈́��}}}�}}~�}}�}}~�}}~��~̀��̀��̀�~̀��́��~}~�~~���}~�}~�}��}��~��~�̀��́��͂���~|�|�}}}�~}�~}�}}��~~~�}~�}~�~~��̀����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~��̀��̀��̀��́�́��́��͂�͂��̓���}}|�}}}�}}~�~~}�~~}�~~���̀��̀�́�~̀�~�~����̀�́��́�́�͂�͂��̓���|||�||}�||}�||~�||~�}}�~~����̀��̀�~̀�~�~~�~~��|}~�|}~�}}��|}��}~~�}~~��̀�́���~~{�}}|�}}|�}|~�}|~�}}|�}}}�~~}�~~}�~~~�~~~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~��������̀��́��͂�͂�͂��̓��̓��~�~��̀�̀�̀��́�́�́�͂�̓��̓��������~~�~~̀�͂�}̓��̓��̓��̓�̈́��}}~�{�}�~~~�~~~�~���̀��́�͂������~�~��̓��̓��̓��̈́��̈́��}�~��~}~�~}~�}}~�}}~�~~��~~����̀��́��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̀��̀��̀��́��͂��͂��͂��̓�̓���~�~�~�~�~̀�̀�́�́�́��͂�͂��~~~�~���~~��~~���̀�̀�͂��̓��̈́���}}~�~�|�~~~�~~~�~�~~}�~~�~~��̀��̀���|z|̀~̀��~~��~~��~��}�������͂��̓��̓���|�}̀�~�}�}�}|}�}}}�}}�}}�~~��̀�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~�~��̀��̀��̀��́��͂��͂��͂��̓��̓���~~~�~~}�~~}�~~~�~~~�~̀��̀�~̀�~́��́��͂��}}~�{��~~�~~���~����́�͂��̓��~~|�}}}�}}~�||~�||~�}}}�~~�}�}�}�̀���}~�}~���~~��~~��}�}~��~�~̀��́��͂���{�~~|�~~}�~}}�~}}�~}�~~}�~}�~}���̀�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~�~��̀�̀�̀��́�́�́�͂�̓��̓���}}}�}}}�}}~�}}~�}}~�~~}���~�~̀��̀�̀��}}~�{�}�~~~�~~~�~���̀��́�͂���}}|�}}}�||}�||~�||~�}}�}}}�}}��}}��~����}�~��~}~�~}~�}}~�}}~�~~��~~����̀��́���}}{�}}{�}}|�}|~�}|~�}}�~}�}}�}}�~~|�̀������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������z~~z~~z~�{}z}��~��~��||�~~|�~~~~�~�~��~��~��~�~�zz�zz���{|�{|�{}�|}~�{}~��~|~}{~�{�~~{�~~~�~��~���~���~���~���~���~�w��x��~z��|{��|{��}z��}{��|z��|z��}}��||��}}������~�}~�~~�~���������������������~��~�~{{~����~��~��~�~��~��~�~�z~�z��~��~�~�~��~���~���~��z~|{z~�z~z~~����������~�����~��|�~~|�~~~�~��~���~���~���~���~���~��������}��|}��{}��{~��~���������������������������~�~~�~~�~����������������������~���~~�~~|~~|~~~����~�~�~��||�|}�~}�~}�~~�~~��~��~�~~�~�~��{~||~�z�~~z�~~~������~���~���~���~���~��~~�~��~���~���~���~���~���~���~���~���~���~����}�}}��}}��}~����������������������������������������������������~��~��||�~~|�~~~~�~�~��~��~��~�~�|~~�|~�}~}�~~~�~~~�~�~~��~��~��~��~�~�~|~}{~�{�~~{�~~~�~��~���~���~���~���~���~��~�~��~���~���~���~���~���~���~���~���~���~�����~�}~�~~�~�������������������������������������������������������~�z~~�z~~�z~~�z~}�{~~�������~�|z�~z�~~������~���~���~���~���~�|y��|y�zz�zz�{z��{z��{|�{}~�{}~��~�~{�~~|�~~|�~~~�~��~���~���~���~���~���~�z�~|��~z��}z��}z��~{��|z��}{��}{��|{��||��||�����������~��~����������������������������������~���~�{{~������~��~��~���~�z~�~��~���~���~���~���~���~����~�{�~}z�~z�~~������������~���~������~�~�}�~~|�~~|�~~�~��~���~���~���~���~���~�����~��}~��|~��|��~����������������������������~�~����������������������������������~���~���~{{~����������~���~�|~z��{}�~~}�~~}��~~��~��~���~���~���~���~���~��~{�~~z�~}z�~}~�~�����~���~���~���~���~��������������~���~���~���~���~���~��������~��}~��}~��}��������������������������������������������������������������~�|z�~z�~~������~���~���~���~���~��~~~~�~~~�~�~�~~��~��~���~���~���~���~��~�~{�~~|�~~|�~~~�~��~���~���~���~���~���~���~�����������~���~���~���~���~���~���~����������~��~������������������������������������������������������������������}wwz}~�z}~�z}~�{~~�{~~������z�~~z�~~~�~��~���~���~���~���~���~��}z��}|��}{��}{����||��||��{|�z{�}}���~��~}�~~}�}}�}�������������������~{���x�~{��}z��}z��}{��}}��}|��}|��~}��}}��}}�����������������������������������������������zz~������~���~���~�{�~~{�~~~�~��~���~���~���~���~���~������|�}z�|z�|~�~��������������������~��~~�~~}�~}�~������������������~���������~��}~��}������������������������������������������������������������������������z�z�~�����������~���~���~���~~~��~��~��~��~���~���~���~���~���~���~�����~�|�~|�}|�}~�~����������������������~����������������������~���~������������~��~�����������������������������������������������������������������������������z�~~z�~~~�~��~���~���~���~���~���~��~�~���~��~���~���~���~���~���~���~���~���~���~��~}�~~}�}}�}��������������������������������������������~���~���~����������������������������������������������������������������������������������������zz�zz���{|�{|�{}�|}~�{}~��~|~}{~�{�~~{�~~~�~��~���~���~���~���~���~�w��x��~z��|{��|{��}z��}{��|z��|z��}}��||��}}������~�}~�~~�~�������������������z��|��~{��}z��}z��~}��}|��}|��}|��}|��~}��}}�����������������������������������������������z~|{z~�z~z~~����������~�����~��|�~~|�~~~�~��~���~���~���~���~���~��������}��|}��{}��{~��~���������������������������~�~~�~~�~��������������������������~��{���������������������������������������������������������������������������������{~||~�z�~~z�~~~������~���~���~���~���~��~~�~��~���~���~���~���~���~���~���~���~���~����}�}}��}}��}~�������������������������������������������������������������~��~����������������������������������������������������������������������������~|~}{~�{�~~{�~~~�~��~���~���~���~���~���~��~�~��~���~���~���~���~���~���~���~���~���~�����~�}~�~~�~�������������������������������������������������������������������������������������������������������������������������������������������������y~y~y}�z}{}~��~��~~�|}�~~}�~~�~�~�~�~�~�~�~��{{�{{���z{�z{�z|�|}~�{}~��~|~}{~�{�~~{�~~�������~���~���~���~���~�x��y��}z��|{��|{��}{��~|��|{��|{��||��}}��}~���~�~~�~~�~~�~������������������������~�~��}�}}~��~�~�~��~��~~�~�~�~�z~�z��~�~�~�~��~���~��~��z~|{{~�z�~z�~~����������~��~��~��|�~~|�~~���~���~���~���~���~���~�������}��|}��{}��{~��~�������������������������~�}�~~�~~�~�����������������������~}~�}}��~��~�~�~�~�~�{�~{�{�}�~}�~}�~~�~~��~��~�~�~�~�~�|~||~�z�~z�~~�������������~���~���~��~~�~~��~��~���~���~���~���~���~���~���~���~���}�}}��}}��}~���������������������������~������������������������~��~��~~�|}�~~}�~~�~�~�~�~�~�~�~��{~|~�}}�}~~�}~~�~�~~��~��~��~��~�~�~|~}{~�{�~~{�~~�������~���~���~���~���~��~~�~��~��~���~���~���~���~���~���~���~���~��~�~~�~~�~~�~��������������������������������������������������������~}{�~}�~�y}~�y}~�y~}�z~}�{~}����|�z{�~{�~��~���~���~���~���~���~���~�~}�}|�||�||�{{��{{��{|��{}�|}��~~�~|�~~|�~~|�~~������������������~�z�~~z��~z��|z��|z��~|��}|��}{��}{��}|��||��||������~��~~��~~��~������������������������������~�~�~~~��������~��~��~�~�}���}�y��~���~���~���~���~���~���~����~{�~~z�~z�~~�������������������~~�~|�~~}�~~}�~~�~��������������~���~���~��~��|~��}~��}����������������������������~�~�������������������������������~��~��~~~~�����~���~���~���~���~���~�{~y��z}�~~}�~~}��~��~��~���~���~���~���~��~��~|�~~z�~}z�~}~������������������~��~�~�����������~���������~���~���~�����~��}~��}~��}������������������������������������������������������������|�z{�~{�~��~���~���~���~���~���~���~��}~~}~�}~~�~~�~~��~��~��~���~���~���~���~��~~�~|�~~|�~~|�~~������������������~���~����������~���~���~���~���~���~���~�����~��~~��~~��~�������������������������������������������������������������~ww~~�~�z|�z|�y}~�z}~�{~~��~��~z�~~z�~~��������~���~���~���~���~��~~��}|��}}��}}����}|��}|��||��{|�|}��~~�~}�~}}�}}�}�������������������z�y��~z��}z��}z��~{��~|��~|��~|��~}��}|��}}��������~~��~~��~��������������������������������zz~����������~��~��~{�~~{�~~�~���~���~���~���~���~���~�����|�}z�|z�|~��������������������~~�~~}�~~}�~}�~����������������������������}��}���������������������������~��~��~��������������������������������~����z�z��������������~���~���~�~}~~~~��~��~��~���~���~���~���~���~���~����~|�~}|�}|�}~���������������������~������������������������������~~��~�������������������������������������������������������������������������~��~z�~~z�~~��������~���~���~���~���~�~�~~�~��~��~��~��~���~���~���~���~���~���~��~~�~}�~}}�}}�}�������������������������������������������~������~�������~~��~~��~����������������������������������������������������������������������{{�{{���z{�z{�z|�|}~�{}~��~|~}{~�{�~~{�~~�������~���~���~���~���~�x��y��}z��|{��|{��}{��~|��|{��|{��||��}}��}~���~�~~�~~�~~�~������������������������z��{��~{��}z��}z��~}��~~��~|��~|��}{��~}��~}�����������������������������������������z~|{{~�z�~z�~~����������~��~��~��|�~~|�~~���~���~���~���~���~���~�������}��|}��{}��{~��~�������������������������~�}�~~�~~�~������������������������~��|�����������������������������������������������������������������������~�|~||~�z�~z�~~�������������~���~���~��~~�~~��~��~���~���~���~���~���~���~���~���~���}�}}��}}��}~���������������������������~��������������������������~�������~��~���������������������������������������������������������������������~|~}{~�{�~~{�~~�������~���~���~���~���~��~~�~��~��~���~���~���~���~���~���~���~���~��~�~~�~~�~~�~����������������������������������������������������������������������������������������������������������������������������������������~}��������|~}�|~}�v~}�{�}|{��|�|�}}�{~�{~�x~�v|�yw�yw�zx�{~w�|~x����x~}�x~}�z}~�{|~�~~�~�}~~�|}}�|}}�|}}�|}|�}}}�}}}�}}}�~}}�~}y��~y��}y��|z��|z��z{�|}�z|~�z|~�y{�{}~�y}~����������������������~���~���~���~���~���~�x�~�y�x�~�{�~~�~~�{�~�{�v�}~}�}~}�|�u�}x�~~{z�z|�|}�{~�{~�v}�u{�wx�wx�wy�{~z�|~w}~�}�|~�{~{�{~{�|~}�|~|�~~|�~~|�~}|�~��}�~��~�|}}�|}}�}}}�|}}�}}}�}}}�}}|�}}~�~}~��������������������~�~�~�~�~���~�����������������~���~���~���~���~���~���~�x��y�x�}�{�~��~��x�|�y�{�x�x�x�x�y�v�|v�{v��z~�{|�|~��|~��|~�w}�xy�xy�xx�y~x�z~y~~�~�}~�{~|�{~|�|}}�}}|�}~}�}~}�~}~�}�~}}~~�~}�|~~�}}~�}}~�}}~�|}}�}}}�}}}�}}|�}}}�~}}��~���������������������~���~���~���~���~���~����������~���~���~���~���~���~���~���~���}�{��|�|�}}�{~�{~�x~�v|�yw�yw�zx�{~w�|~xy~�|~~�|~}�}~�}~�|~~�z~}�z~{�z~{�w~{�z~z�z~y~~�~�}~~�|}}�|}}�|}}�|}|�}}}�}}}�}}}�~}}�~}~}�}~�}}~�|}~�|}~�~~�}}~�~}~�~}~�}}}�}}~�~}~���������������������~���~���~���~���~���~��~��~���~���~���~���~���~���~���~���~���~���}�|��x|�|}{�y}~�~~�~~�}�~yz~}�x}}�x��{|�}~||v�|v��w���x}�w{�w{�{~x�|~x�|~y~~~�~}�}~�}~�}�}~�w}}�w}}�{~}�~}�y}}�������~���~���~���}���}���}���}���}��}�}�y�~~z��}z��|y��|y��||��z{�{|�{|�y|�{}~�{}~���~���������������������������������~���~�|��~�y�|}x��}x��~y���z�z�{x�{x�}~v�}u�~~vy�}|����v~�w{�y~z�y~z�x~y�{~y�{~y�����~��~��~��~��}��}��}��}~}}�~�~��~���~���~���~���}���}���}���}���}��}�}��������������������������|~~���������������������������������~���~���~�z���}z�|{|x��|x���w�}�w�z�zv�zv�{~w�{~y�|~x~{~�|~~�~}�����w~}�x~~�y~{�y~{�z~z�{~y�|~z����������~���~���~��}��}��}��}~�}�}��~��~���}���}���}���}��}���}���}���}���}��}�����������������������������������~���~���~���������������������~���������~���~���~�x��{|�}~||v�|v��w���x}�w{�w{�{~x�|~x�|~y~y~�{~}��~��~�~�z~~�{~�y~z�y~z�z~z�{~z�{~{������~���~���~���}���}���}���}���}��}�}���}��}��}��}���}���}���}���}���}���}��}�~}~��~���������������������������������~���~�������������������~���~���~���~���~���~��~�}�}�{���}~��|}~�|}~�z|~�u�}~{���{w~�{w~��xz�x~z�{~{�{~{�|~z�}}z�}}{~��~���}}��|�|�|~�|~~�{}~�{}~�}~~�{~}����������������~���~���~���~���}���}���}�z�z��~z��|z��|z��}|��|{��}}�}}�{{�~~�|}��������������������������������������~���~�}����|x��|x���w�{�zx�}~w�}~w�~~x�}~}�~~xz~~�{x~�{x~��x~|�y~z�{~z�{~z�|~z�|}|�|}|�������������������~���~���~��}��}�}����������~���~���~���~���}���}���}���}���}�}�~~������������~~��~~�~~�~~���~�~~����������������������������������������~�~|��~�{w�{w��xy�xy�|~y�|~y�|~z�|~y�~}{z~��~~��~��|~��|~��z~~�z~|�{~{�{~{�}~~�|~z�}}|�����������������~���~���}���}���~���~���}��~��~���~���~���~���~���~���}���}���}���}���}������������������������������������������~���������������������������������~���~���~�{���{w~�{w~��xz�x~z�{~{�{~{�|~z�}}z�}}{|~�}~~��~��~~��~~��{~��z~}�z~{�z~{�|}|�{}|�|}}���������������~���~���~���~���}���}���}��~��~���~���~���~���~���}���}���}���}���}���}��������������������������������������~���~���������������������������������~���~�����x~}�x~}�z}~�{|~�~~�~�}~~�|}}�|}}�|}}�|}|�}}}�}}}�}}}�~}}�~}y��~y��}y��|z��|z��z{�|}�z|~�z|~�y{�{}~�y}~����������������������~���~���~���~���~���~�{�z��~z��}{��}{��}{��}|��}}��}}��}|��}}�{}���~�����������������������������������������}~�}�|~�{~{�{~{�|~}�|~|�~~|�~~|�~}|�~��}�~��~�|}}�|}}�}}}�|}}�}}}�}}}�}}|�}}~�~}~��������������������~�~�~�~�~���~�����������������~���~���~���~���~���~���~���~~}��������������~~��~~��~~��������~���������������������������������������~~�~�}~�{~|�{~|�|}}�}}|�}~}�}~}�~}~�}�~}}~~�~}�|~~�}}~�}}~�}}~�|}}�}}}�}}}�}}|�}}}�~}}��~���������������������~���~���~���~���~���~����������~���~���~���~���~���~���~���~���}������������������������������������������~���~��������������������������������������~~�~�}~~�|}}�|}}�|}}�|}|�}}}�}}}�}}}�~}}�~}~}�}~�}}~�|}~�|}~�~~�}}~�~}~�~}~�}}}�}}~�~}~���������������������~���~���~���~���~���~��~��~���~���~���~���~���~���~���~���~���~���}���~�����������������������������������������������������������������������������~�������~�~��̓��̓��̓��̈́��̈́��}�~��~}~�~}~�}}~�}}~�~~��~~����̀��́������~~�~~��͂��͂��͂��̓��̓��}}}�~~~�~~~�}|}�}|}�||~�||��}}��}}��~�̀��́���~�̀́��́����̀��̀��̀��́��́��͂���}�}�~~~�~~�~~�}}��}}��~~��~~���̀��́�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������|z|̀~̀��~~��~~��~��}�������͂��̓��̓���|�}̀�~�}�}�}|}�}}}�}}�}}�~~��̀���}}̀�̓��~~�~~�}}�}~����͂��̓��̓���|||�~�~�||}�||}�{|~�||}�|}~�|}~�}~���̀��̀́�́���������������́��͂��͂���~~|�~~}�~~}�}}~�}}~�}}�}}��}}��}}��~~���̀�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}~�}~���~~��~~��}�}~��~�~̀��́��͂���{�~~|�~~}�~}}�~}}�~}�~~}�~}�~}���̀���}}�~��}}~�}}~�|}�|}��~~��~~����́��͂���~~z�}}{�}}{�}}|�}}|�}}}�||~�}}�}}�}~��~~����~̀~̀�~~��~~��~~��~~��~��~�̀��́��͂���~~|�~~|�~}}�}}~�}}~�}}~�}}�}}��}}��~~��~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}�~��~}~�~}~�}}~�}}~�~~��~~����̀��́���}}{�}}{�}}|�}|~�}|~�}}�~}�}}�}}�~~|�̀���}}}�~~~�~~~�}|}�}|}�||~�||��}}��}}��~�̀��́���}}z�}}z�|||�|||�|||�}|}�}}~�}}~�}}~�}}�~~~���}�}�~~~�~~�~~�}}��}}��~~��~~���̀��́���}}{�}}{�}}|�}}}�}}}�}}}�}}~�}}�}}�~~�~~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~��~�������̓��̓��̓��̈́��̓���}�~~���||}�||}�|}~�|}~�}~}�}~}�~�̀��́����̀̀�̀�����̀��̀��͂��͂��̓���}}}�~~}�~~~�}}�}}�||��||��}}��}}��~�̀��́�����̀��̀��̀��̀��̀��̀��́��́��́���~�~�~�~~�~~�~~��~~��~~��~~���̀��̀�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}~���~��~�~�}��}�������́��̓��̓��̀�|̀�~̀�~���{{|�{|}�|}�|}�}~~�~�̀���}}~̀�~́��~~��~~��}}��}}��~��~�́��̓��̓���}}{�}}}�}}}�||~�||~�||�||��|}��|}��}~���̀��̀�́�́��̀��̀������̀��̀��̀��͂��͂���~}�~~}�~~~�~~�~~�~}�}}��~~��~~��~~���̀�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}}�~�|��}~�}~�|~�|~~�~��~�̀��́��͂���{�~~|�}}~�~}�~}�~}|�}}|�}}~�}}~�}~��~�����}}~�~~��}}��}}��||��|}��}~��}~����́��͂���~~{�~~{�~}|�}}}�}}}�}}}�||�}}��}}��}~��~����̀�~̀�̀������~~�������̀��́��́���~~|�~~|�~~}�}}}�}}}�~}~�}}�}~��}~��~~��~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}�~~���||}�||}�|}~�|}~�}~}�}~}�~�̀��́���}}z�}}{�}}|�||~�||~�}}}�}|~�}}~�}}~�}}�~~���}}}�~~}�~~~�}}�}}�||��||��}}��}}��~�̀��́���}}z�}}z�}}{�}}|�}}|�}|}�}}~�}}�}}�~~�~~����~�~�~�~~�~~�~~��~~��~~��~~���̀��̀���~}|�}}|�~~|�}}}�}}}�}}}�}}~�~~�~~�~~��~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������̀����������͂��͂��̓��̓��̈́��~}~�~}��|||�|||�||~�|}}�}~��}~��~�̀��́���̀́̀��̀������́��́��͂��́��͂��~~}�~}�~~~�}}�}}�|}��|}��}}��}}��~�̀��́�����������̀�́�̀��̀��́��́��́���~�~�~���~~��~�������̀��̀�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}}̀��~~�~~�}~~�}~�����́��̓��̓���~}|���|||�|||�{{|�{|~�|}��|}��}~��̀���}}~̀�~́���~~��~~��}}��}~�����́��͂��̓���~~|�~~|�}}}�}}~�}}~�||�||��|}��|}��~~���̀��́�̀�̀��̀��̀��̀��̀��̀��̀��̀��́��́���}�~}�~~�~~�~~�~~�~~��~~��~~�����̀�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}�~}��}}}�}}}�|}�|~�~��~�̀��́��͂���~z�}}|�}}~�}}}�}}}�}}}�||}�|}�|}�}~��~����~~~�~��~~��~~��}}��}}��~~��~~�̀��́��͂���~~{�~~{�~}|�}}}�}}}�}|~�|}�}}��}}��}~��~���̀�̀�̀�������������̀��̀��͂���~~}�~~}�~~}�~~~�~~~�~~~�~~�~~��~~��~~���̀�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}~�~}��|||�|||�||~�|}}�}~��}~��~�̀��́���}}z�}}{�||}�|||�|||�}|{�}|{�}}~�}}~�}~�~~~�~�~~}�~}�~~~�}}�}}�|}��|}��}}��}}��~�̀��́���}}{�}}{�}}|�}}|�}}|�}}}�}}~�}}�}}�}}�~~����~�~�~���~~��~�������̀��̀���~~|�~~|�~~}�~}}�~}}�~}~�~~�}}��}}��~~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~�~~��͂��͂��͂��̓��̓��}}}�~~~�~~~�}|}�}|}�||~�||��}}��}}��~�̀��́���~�̀́��́����̀��̀��̀��́��́��͂���}�}�~~~�~~�~~�}}��}}��~~��~~���̀��́�����������̀�́��̀��̀��́��́��͂����~�����������̀�̀��̀�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}}̀�̓��~~�~~�}}�}~����͂��̓��̓���|||�~�~�||}�||}�{|~�||}�|}~�|}~�}~���̀��̀́�́���������������́��͂��͂���~~|�~~}�~~}�}}~�}}~�}}�}}��}}��}}��~~���̀��̀�̀�̀�̀��̀��̀��̀��̀��̀��́��́��́���~�~�~~�~�~�~~��~~��~~��~~�����̀�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}}�~��}}~�}}~�|}�|}��~~��~~����́��͂���~~z�}}{�}}{�}}|�}}|�}}}�||~�}}�}}�}~��~~����~̀~̀�~~��~~��~~��~~��~��~�̀��́��͂���~~|�~~|�~}}�}}~�}}~�}}~�}}�}}��}}��~~��~���̀�̀�̀���������̀�̀�̀��̀��́���~~}�~~}�~~~�~~~�~~~�~~�~~�~~��~~�����̀�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}}}�~~~�~~~�}|}�}|}�||~�||��}}��}}��~�̀��́���}}z�}}z�|||�|||�|||�}|}�}}~�}}~�}}~�}}�~~~���}�}�~~~�~~�~~�}}��}}��~~��~~���̀��́���}}{�}}{�}}|�}}}�}}}�}}}�}}~�}}�}}�~~�~~�����~�����������̀�̀��̀���~~}�~~}�~~}�~~~�~~~�~~~�~~�~~�~~�~~�~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������ \ No newline at end of file diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellOptionalData.bytes.meta b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellOptionalData.bytes.meta new file mode 100644 index 00000000000..751b257890e --- /dev/null +++ b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellOptionalData.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1844b4090ac596a41ab4801d67dcfa77 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellProbeOcclusionData.bytes b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellProbeOcclusionData.bytes new file mode 100644 index 0000000000000000000000000000000000000000..e503779142d84792b658c7a332f252de7ae17b1e GIT binary patch literal 262144 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 I5V(-Q{|;M1& literal 0 HcmV?d00001 diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellProbeOcclusionData.bytes.meta b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellProbeOcclusionData.bytes.meta new file mode 100644 index 00000000000..07ff973c9cd --- /dev/null +++ b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows-Default.CellProbeOcclusionData.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 49269760095946145b0059c3d2fe7a76 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.CellBricksData.bytes b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.CellBricksData.bytes new file mode 100644 index 0000000000000000000000000000000000000000..17327a506daaf475fcb44c6cd486809e9016c216 GIT binary patch literal 1728 zcmZA00S>}248_pG{jUrI(>)P263U#I-vZ)w?RtIN`qum48!!8Ml{bC-TaG=y`SfvJ zwdeO-xzDDxrrV7FxCK7uWB&8-F(2nUr|xr_=g)of&a%&+oIiPbGv7J+b1vUrK9-N= zpE>yK^3CPrdiTfjyJO|tO@9x|$MUg!EWa}=`PeGCTt2Qh!yignJ_7&% literal 0 HcmV?d00001 diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.CellBricksData.bytes.meta b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.CellBricksData.bytes.meta new file mode 100644 index 00000000000..e2458da9a1b --- /dev/null +++ b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.CellBricksData.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 31225e8b95b15a54c9f44a97ba40def8 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.CellSharedData.bytes b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.CellSharedData.bytes new file mode 100644 index 0000000000000000000000000000000000000000..e91e0a6a7c47a2de632d961bd5321df8269a470e GIT binary patch literal 65536 zcmeI5y>1&v5XV*60AVoZBc#X^1SwKlg$<;TVHY6+1aSBmE>wtx3qla=S5RZbAP~6- z0t0bj7Ajnv%oKJf>e2)-1X&{D2r_I^m!18(IewgZGzi?y{;%N8?k%OA`OWU!?jCQG zgpRncjru1_=+0+UVO`2Wjhsp9t43FApZL9 zZ{q$B@n0b987dKff5Znm=J$H*U5fuvv{8T1Tc7bQWJ$4rXKw|H`NQGeu1U5UkB4`q zs0ux1SRje-xI4UVI{aUI^5cxM$dYFPivDiQ$L{|y{+EY(rbg7y`};o?^EcE$U?;k% zf`adZ-^orzDUsbZq>`5>UoeA`?FFTY=VnyEgt~4Ok@dj8cqo z_szP$)J?|!Vdlr1L#~kC{;hS#>7J`CSNv`6=ndbcO?hZeaOviaDQj&!TxpoLuGX{5}|2KZ|7y5tEuEFDf zlHLI7`9JjkqS0&ROw3m^{k5IbWPC`A{&eX0Po2LySQjDR9-(Py5UZK~YxU50l5Dc%s&(V$FJRB-#-7NI|Ak+f(;RX{$E;>VqV6%lNRKvheTQwNYf3&45+@E7bGZqEOv zj{odgfYbrNUow9mKrIBNg?L3A76* zTWq>;5S@a5!2FfdfIs+G)B<5wJFmkx>%WIS&ZlML{y!gF{??5@{{4jZUr{$onHH1I z{nJ8m|J~>k{DbAM{RaHOzoHfhyV`lZK8^p+l7Wx^TQ^?l;&J~VdewL1|BLsZaQ|Of zC(7eLc`a7nFnx?im*5`+|7rF<2l2n69^eUnnE?I*`P1)$)sKRG{J;O*bL}Pm_rj^q zfWJWgDPAL~dH%^Pmj?d;_&eA$&fpLJ6}3Rv)uy&g^ZbV=G>kLH)(a=mHJ_d6k$!rK zOKATUbt4YZ$?>dVzPiYL!IiaV@E62?g6$$n@CW~jS|IFdo5rnX^k2D7f9uAx%@>Qb zd0qzXzoKr$AsSh&=N~y=n7%qE2mHnGpF=o58~nk)q813d+NN34?|$9f?#27f@69}a zev{8!Mft029sc7tGY*tU|Wy@RjL zmUFHC@XX0d;|_k?FOj>`iSfTjn}FBr52;6J(!PJ~-b;D_813H~OW>LDr>+0=?tj!5 z(7u0mO91c}$la+_uU~I89_f34l=JpkDz9zda%FLrX94vSPj?IGnb-DMpO5%24?5F` z_5aN_?e?T%zIqg>*;X3@spyaR&uk@8uS$u z*5}vu81pB1|G!`-(L=uLkMx+&tI6;G5dXbdBntZe&&&ZfJJE)6haDaBYgcMsmZ&#$ zG8W+Rznjn$fQke({=a(7%dnMv3#hk0vzX84{JAXO4qe{o`6rie^i*)~E#B=X+!<(lZ@bPv*f%r&6#vbuzsM+e82x`J?yymR;MV!=YdxdrBz@%<#Q^mG zf}Nq&csx7myXX)8g6VVB()jQCf7=b9{c|%(m3{ng_uiuamr8j`FSYNlTLQ50pS=jw z!~nGaDXYoJXwtUd`3LyR!JVT?8vi@)RX}L}Irb8E$;W^FECBBj(Ef#?=ITtx|7_z| zjsX7LV8Ud?e_=ois>3^aCezk`>d?OnWZB6;?fVzG5yJi7H|>sq=pzc6y)?x++@kW} zDf@GbW_K6>Xo1pG@wv{*%!BR};m@GoZe(v+Sexm*VLmxgGuip;^S zHvOe305ksIa-;l2jsFi``TXR>m_B`!5mGB2}40 zx?~#six|B`WtZeV`8Dt_5z``7nFMLmD*n^sKxQqF?FV3=5yBc_5gV7e>>U1?>;?7% zK>IH<gEZ4nE?JdHZJp}FT?J?4gO_@oKv^>&TnoF zH`)67*Uv|Kk31uQe~yjId?{(^_kC)Zao?}!XW%Z70RJ*W&Z!&czX0cXMZiDD#$~<) z{$-}K`nnDFkA0iI|Lvb%E-0Y=uO8J({zG#9(W72qp5K?95Ws&WbXNaIIsXZ!MUvpZ zdQ>a<58%HNvsUJh@;;xf^A~CRR2J>OGQ_hL<)FDQ@cad2@XwmHGN}dFE>Z;iD?>b6 Q(M8}cPzL<7X01%>f1+86b^rhX literal 0 HcmV?d00001 diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.CellSharedData.bytes.meta b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.CellSharedData.bytes.meta new file mode 100644 index 00000000000..4e2cbd3426f --- /dev/null +++ b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.CellSharedData.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3f309c31ff8c031428b789b6a783dd98 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.CellSupportData.bytes b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.CellSupportData.bytes new file mode 100644 index 0000000000000000000000000000000000000000..ad5b796cb8e11f182f5b756b997f78fb7f01819b GIT binary patch literal 2097152 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

67cp`x^rR1Q0*~0R#|0009ILKmY** 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 literal 0 HcmV?d00001 diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.CellSupportData.bytes.meta b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.CellSupportData.bytes.meta new file mode 100644 index 00000000000..676d6cde83b --- /dev/null +++ b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.CellSupportData.bytes.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 36b94dd10a035fd489b4ebf2710c593a +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.asset b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.asset new file mode 100644 index 00000000000..b2243543d88 --- /dev/null +++ b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.asset @@ -0,0 +1,365 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4881f9a2c4d568047b316028d20a8dca, type: 3} + m_Name: 231_APV_Subtractive_NoRealtimeShadows + m_EditorClassIdentifier: Unity.RenderPipelines.Core.Runtime::UnityEngine.Rendering.ProbeVolumeBakingSet + singleSceneMode: 0 + dialogNoProbeVolumeInSetShown: 0 + settings: + m_Version: 1 + dilationSettings: + enableDilation: 0 + dilationDistance: 1 + dilationValidityThreshold: 0.25 + dilationIterations: 1 + squaredDistWeighting: 1 + virtualOffsetSettings: + useVirtualOffset: 1 + validityThreshold: 0.25 + outOfGeoOffset: 0.01 + searchMultiplier: 0.2 + rayOriginBias: -0.001 + collisionMask: + serializedVersion: 2 + m_Bits: 4294967291 + m_SceneGUIDs: + - 911c47a2fe05f9846b9eca70cf7757ee + obsoleteScenesToNotBake: [] + m_LightingScenarios: + - Default + cellDescs: + m_Keys: 0000000004000000020000000600000001000000050000000300000007000000 + m_Values: + - position: {x: -1, y: -1, z: -1} + index: 0 + probeCount: 576 + minSubdiv: 0 + indexChunkCount: 1 + shChunkCount: 1 + bricksCount: 9 + indirectionEntryInfo: + - positionInBricks: {x: -27, y: -27, z: -27} + minSubdiv: 0 + minBrickPos: {x: 24, y: 26, z: 24} + maxBrickPosPlusOne: {x: 28, y: 28, z: 28} + hasMinMax: 1 + hasOnlyBiggerBricks: 0 + - position: {x: -1, y: -1, z: 0} + index: 4 + probeCount: 576 + minSubdiv: 0 + indexChunkCount: 1 + shChunkCount: 1 + bricksCount: 9 + indirectionEntryInfo: + - positionInBricks: {x: -27, y: -27, z: 0} + minSubdiv: 0 + minBrickPos: {x: 24, y: 26, z: 0} + maxBrickPosPlusOne: {x: 28, y: 28, z: 4} + hasMinMax: 1 + hasOnlyBiggerBricks: 0 + - position: {x: -1, y: 0, z: -1} + index: 2 + probeCount: 1152 + minSubdiv: 0 + indexChunkCount: 1 + shChunkCount: 1 + bricksCount: 18 + indirectionEntryInfo: + - positionInBricks: {x: -27, y: 0, z: -27} + minSubdiv: 0 + minBrickPos: {x: 24, y: 0, z: 24} + maxBrickPosPlusOne: {x: 28, y: 3, z: 28} + hasMinMax: 1 + hasOnlyBiggerBricks: 0 + - position: {x: -1, y: 0, z: 0} + index: 6 + probeCount: 1152 + minSubdiv: 0 + indexChunkCount: 1 + shChunkCount: 1 + bricksCount: 18 + indirectionEntryInfo: + - positionInBricks: {x: -27, y: 0, z: 0} + minSubdiv: 0 + minBrickPos: {x: 24, y: 0, z: 0} + maxBrickPosPlusOne: {x: 28, y: 3, z: 4} + hasMinMax: 1 + hasOnlyBiggerBricks: 0 + - position: {x: 0, y: -1, z: -1} + index: 1 + probeCount: 576 + minSubdiv: 0 + indexChunkCount: 1 + shChunkCount: 1 + bricksCount: 9 + indirectionEntryInfo: + - positionInBricks: {x: 0, y: -27, z: -27} + minSubdiv: 0 + minBrickPos: {x: 0, y: 26, z: 24} + maxBrickPosPlusOne: {x: 4, y: 28, z: 28} + hasMinMax: 1 + hasOnlyBiggerBricks: 0 + - position: {x: 0, y: -1, z: 0} + index: 5 + probeCount: 576 + minSubdiv: 0 + indexChunkCount: 1 + shChunkCount: 1 + bricksCount: 9 + indirectionEntryInfo: + - positionInBricks: {x: 0, y: -27, z: 0} + minSubdiv: 0 + minBrickPos: {x: 0, y: 26, z: 0} + maxBrickPosPlusOne: {x: 4, y: 28, z: 4} + hasMinMax: 1 + hasOnlyBiggerBricks: 0 + - position: {x: 0, y: 0, z: -1} + index: 3 + probeCount: 1152 + minSubdiv: 0 + indexChunkCount: 1 + shChunkCount: 1 + bricksCount: 18 + indirectionEntryInfo: + - positionInBricks: {x: 0, y: 0, z: -27} + minSubdiv: 0 + minBrickPos: {x: 0, y: 0, z: 24} + maxBrickPosPlusOne: {x: 4, y: 3, z: 28} + hasMinMax: 1 + hasOnlyBiggerBricks: 0 + - position: {x: 0, y: 0, z: 0} + index: 7 + probeCount: 1152 + minSubdiv: 0 + indexChunkCount: 1 + shChunkCount: 1 + bricksCount: 18 + indirectionEntryInfo: + - positionInBricks: {x: 0, y: 0, z: 0} + minSubdiv: 0 + minBrickPos: {x: 0, y: 0, z: 0} + maxBrickPosPlusOne: {x: 4, y: 3, z: 4} + hasMinMax: 1 + hasOnlyBiggerBricks: 0 + m_SerializedPerSceneCellList: + - sceneGUID: 911c47a2fe05f9846b9eca70cf7757ee + cellList: 0000000004000000020000000600000001000000050000000300000007000000 + cellSharedDataAsset: + m_AssetGUID: 3f309c31ff8c031428b789b6a783dd98 + m_StreamableAssetPath: APVStreamingAssets\1c5559cc330dfeb40b862cf3d9fa6974\3f309c31ff8c031428b789b6a783dd98.bytes + m_ElementSize: 8192 + m_StreamableCellDescs: + m_Keys: 0000000004000000020000000600000001000000050000000300000007000000 + m_Values: + - offset: 0 + elementCount: 1 + - offset: 8192 + elementCount: 1 + - offset: 16384 + elementCount: 1 + - offset: 24576 + elementCount: 1 + - offset: 32768 + elementCount: 1 + - offset: 40960 + elementCount: 1 + - offset: 49152 + elementCount: 1 + - offset: 57344 + elementCount: 1 + m_Asset: {fileID: 4900000, guid: 3f309c31ff8c031428b789b6a783dd98, type: 3} + scenarios: + m_Keys: + - Default + m_Values: + - sceneHash: 596961047 + cellDataAsset: + m_AssetGUID: d32898ed01596e245aba76ef1f07014d + m_StreamableAssetPath: APVStreamingAssets\1c5559cc330dfeb40b862cf3d9fa6974\d32898ed01596e245aba76ef1f07014d.bytes + m_ElementSize: 131072 + m_StreamableCellDescs: + m_Keys: 0000000004000000020000000600000001000000050000000300000007000000 + m_Values: + - offset: 0 + elementCount: 1 + - offset: 131072 + elementCount: 1 + - offset: 262144 + elementCount: 1 + - offset: 393216 + elementCount: 1 + - offset: 524288 + elementCount: 1 + - offset: 655360 + elementCount: 1 + - offset: 786432 + elementCount: 1 + - offset: 917504 + elementCount: 1 + m_Asset: {fileID: 4900000, guid: d32898ed01596e245aba76ef1f07014d, type: 3} + cellOptionalDataAsset: + m_AssetGUID: 1844b4090ac596a41ab4801d67dcfa77 + m_StreamableAssetPath: APVStreamingAssets\1c5559cc330dfeb40b862cf3d9fa6974\1844b4090ac596a41ab4801d67dcfa77.bytes + m_ElementSize: 131072 + m_StreamableCellDescs: + m_Keys: 0000000004000000020000000600000001000000050000000300000007000000 + m_Values: + - offset: 0 + elementCount: 1 + - offset: 131072 + elementCount: 1 + - offset: 262144 + elementCount: 1 + - offset: 393216 + elementCount: 1 + - offset: 524288 + elementCount: 1 + - offset: 655360 + elementCount: 1 + - offset: 786432 + elementCount: 1 + - offset: 917504 + elementCount: 1 + m_Asset: {fileID: 4900000, guid: 1844b4090ac596a41ab4801d67dcfa77, type: 3} + cellProbeOcclusionDataAsset: + m_AssetGUID: 49269760095946145b0059c3d2fe7a76 + m_StreamableAssetPath: APVStreamingAssets\1c5559cc330dfeb40b862cf3d9fa6974\49269760095946145b0059c3d2fe7a76.bytes + m_ElementSize: 32768 + m_StreamableCellDescs: + m_Keys: 0000000004000000020000000600000001000000050000000300000007000000 + m_Values: + - offset: 0 + elementCount: 1 + - offset: 32768 + elementCount: 1 + - offset: 65536 + elementCount: 1 + - offset: 98304 + elementCount: 1 + - offset: 131072 + elementCount: 1 + - offset: 163840 + elementCount: 1 + - offset: 196608 + elementCount: 1 + - offset: 229376 + elementCount: 1 + m_Asset: {fileID: 4900000, guid: 49269760095946145b0059c3d2fe7a76, type: 3} + cellBricksDataAsset: + m_AssetGUID: 31225e8b95b15a54c9f44a97ba40def8 + m_StreamableAssetPath: APVStreamingAssets\1c5559cc330dfeb40b862cf3d9fa6974\31225e8b95b15a54c9f44a97ba40def8.bytes + m_ElementSize: 16 + m_StreamableCellDescs: + m_Keys: 0000000004000000020000000600000001000000050000000300000007000000 + m_Values: + - offset: 0 + elementCount: 9 + - offset: 144 + elementCount: 9 + - offset: 288 + elementCount: 18 + - offset: 576 + elementCount: 18 + - offset: 864 + elementCount: 9 + - offset: 1008 + elementCount: 9 + - offset: 1152 + elementCount: 18 + - offset: 1440 + elementCount: 18 + m_Asset: {fileID: 4900000, guid: 31225e8b95b15a54c9f44a97ba40def8, type: 3} + cellSupportDataAsset: + m_AssetGUID: 36b94dd10a035fd489b4ebf2710c593a + m_StreamableAssetPath: APVStreamingAssets\1c5559cc330dfeb40b862cf3d9fa6974\36b94dd10a035fd489b4ebf2710c593a.bytes + m_ElementSize: 262144 + m_StreamableCellDescs: + m_Keys: 0000000004000000020000000600000001000000050000000300000007000000 + m_Values: + - offset: 0 + elementCount: 1 + - offset: 262144 + elementCount: 1 + - offset: 524288 + elementCount: 1 + - offset: 786432 + elementCount: 1 + - offset: 1048576 + elementCount: 1 + - offset: 1310720 + elementCount: 1 + - offset: 1572864 + elementCount: 1 + - offset: 1835008 + elementCount: 1 + m_Asset: {fileID: 4900000, guid: 36b94dd10a035fd489b4ebf2710c593a, type: 3} + chunkSizeInBricks: 128 + maxCellPosition: {x: 0, y: 0, z: 0} + minCellPosition: {x: -1, y: -1, z: -1} + globalBounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 9, y: 9, z: 9} + bakedSimplificationLevels: 3 + bakedMinDistanceBetweenProbes: 1 + bakedProbeOcclusion: 1 + bakedSkyOcclusionValue: 0 + bakedSkyShadingDirectionValue: 0 + bakedProbeOffset: {x: 0, y: 0, z: 0} + bakedMaskCount: 1 + bakedLayerMasks: + x: 4294967295 + y: 0 + z: 0 + w: 0 + maxSHChunkCount: 1 + L0ChunkSize: 65536 + L1ChunkSize: 32768 + L2TextureChunkSize: 32768 + ProbeOcclusionChunkSize: 32768 + sharedValidityMaskChunkSize: 8192 + sharedSkyOcclusionL0L1ChunkSize: 0 + sharedSkyShadingDirectionIndicesChunkSize: 0 + sharedDataChunkSize: 8192 + supportPositionChunkSize: 98304 + supportValidityChunkSize: 32768 + supportTouchupChunkSize: 32768 + supportLayerMaskChunkSize: 0 + supportOffsetsChunkSize: 98304 + supportDataChunkSize: 262144 + lightingScenario: Default + version: 2 + freezePlacement: 0 + probeOffset: {x: 0, y: 0, z: 0} + simplificationLevels: 3 + minDistanceBetweenProbes: 1 + renderersLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + minRendererVolumeSize: 0.1 + skyOcclusion: 0 + skyOcclusionBakingSamples: 2048 + skyOcclusionBakingBounces: 2 + skyOcclusionAverageAlbedo: 0.6 + skyOcclusionBackFaceCulling: 0 + skyOcclusionShadingDirection: 0 + useRenderingLayers: 0 + renderingLayerMasks: [] + m_SceneBakeData: + m_Keys: + - 911c47a2fe05f9846b9eca70cf7757ee + m_Values: + - hasProbeVolume: 1 + bakeScene: 1 + bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 9, y: 9, z: 9} diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.asset.meta b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.asset.meta new file mode 100644 index 00000000000..9b3c622fb4a --- /dev/null +++ b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/231_APV_Subtractive_NoRealtimeShadows.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1c5559cc330dfeb40b862cf3d9fa6974 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/LightingData.asset b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/LightingData.asset new file mode 100644 index 0000000000000000000000000000000000000000..ee356e888e2cb6d3c86c15a725f12fe7b9259557 GIT binary patch literal 18833 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 Ses~@;qpc$u98o|D9{&ex?vU&N literal 0 HcmV?d00001 diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/LightingData.asset.meta b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/LightingData.asset.meta new file mode 100644 index 00000000000..c346e2c2030 --- /dev/null +++ b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows/LightingData.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 653b34d8b91f71b48b36cbc9437144dd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 112000000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/ProjectSettings/EditorBuildSettings.asset b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/ProjectSettings/EditorBuildSettings.asset index 03026777848..118a58a6743 100644 --- a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/ProjectSettings/EditorBuildSettings.asset +++ b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/ProjectSettings/EditorBuildSettings.asset @@ -155,6 +155,9 @@ EditorBuildSettings: - enabled: 1 path: Assets/Scenes/230_APV_Subtractive.unity guid: 885c03fc42bf0a548b6e415c2f70e55b + - enabled: 1 + path: Assets/Scenes/231_APV_Subtractive_NoRealtimeShadows.unity + guid: 911c47a2fe05f9846b9eca70cf7757ee - enabled: 1 path: Assets/Scenes/240_Lighting_Bicubic_Sampling.unity guid: 9c375b78be67ea4428234deee1bfc581 diff --git a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/ProjectSettings/QualitySettings.asset b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/ProjectSettings/QualitySettings.asset index 4f62cc30233..a39bd9cf072 100644 --- a/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/ProjectSettings/QualitySettings.asset +++ b/Tests/SRPTests/Projects/UniversalGraphicsTest_Lighting/ProjectSettings/QualitySettings.asset @@ -6,7 +6,7 @@ QualitySettings: serializedVersion: 5 m_CurrentQuality: 0 m_QualitySettings: - - serializedVersion: 3 + - serializedVersion: 4 name: 00->DefaultURPAsset pixelLightCount: 4 shadows: 2 @@ -483,17 +483,69 @@ QualitySettings: terrainFadeLength: 5 terrainMaxTrees: 50 excludedTargetPlatforms: [] + - serializedVersion: 4 + name: 09->APV_NoRealtimeShadows + pixelLightCount: 4 + shadows: 2 + shadowResolution: 2 + shadowProjection: 1 + shadowCascades: 4 + shadowDistance: 150 + shadowNearPlaneOffset: 3 + shadowCascade2Split: 0.33333334 + shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} + shadowmaskMode: 1 + skinWeights: 4 + globalTextureMipmapLimit: 0 + textureMipmapLimitSettings: [] + anisotropicTextures: 2 + antiAliasing: 0 + softParticles: 1 + softVegetation: 1 + realtimeReflectionProbes: 1 + billboardsFaceCameraPosition: 1 + useLegacyDetailDistribution: 1 + adaptiveVsync: 0 + vSyncCount: 1 + realtimeGICPUUsage: 25 + adaptiveVsyncExtraA: 0 + adaptiveVsyncExtraB: 0 + lodBias: 2 + maximumLODLevel: 0 + enableLODCrossFade: 0 + streamingMipmapsActive: 0 + streamingMipmapsAddAllCameras: 1 + streamingMipmapsMemoryBudget: 512 + streamingMipmapsRenderersPerFrame: 512 + streamingMipmapsMaxLevelReduction: 2 + streamingMipmapsMaxFileIORequests: 1024 + particleRaycastBudget: 4096 + asyncUploadTimeSlice: 2 + asyncUploadBufferSize: 4 + asyncUploadPersistentBuffer: 1 + resolutionScalingFixedDPIFactor: 1 + customRenderPipeline: {fileID: 11400000, guid: 1e23f43b03a29614baedd721281f66c7, + type: 2} + terrainQualityOverrides: 0 + terrainPixelError: 1 + terrainDetailDensityScale: 1 + terrainBasemapDistance: 1000 + terrainDetailDistance: 80 + terrainTreeDistance: 5000 + terrainBillboardStart: 50 + terrainFadeLength: 5 + terrainMaxTrees: 50 + excludedTargetPlatforms: [] m_TextureMipmapLimitGroupNames: [] m_PerPlatformDefaultQuality: Android: 0 - Nintendo 3DS: 0 + EmbeddedLinux: 0 + LinuxHeadlessSimulation: 0 Nintendo Switch: 0 - PS4: 0 - PSP2: 0 - Server: 0 + QNX: 0 Standalone: 0 + VisionOS: 0 WebGL: 0 Windows Store Apps: 0 - XboxOne: 0 iPhone: 0 tvOS: 0 From 0fe67d642fb775192031a4603de813b33fd9106a Mon Sep 17 00:00:00 2001 From: Giorgos Petkakis Date: Wed, 9 Apr 2025 19:26:31 +0000 Subject: [PATCH 08/12] Bring Back URP XR Jobs --- .../Runtime/UniversalGraphicsTestBase.cs | 78 ++----------------- 1 file changed, 6 insertions(+), 72 deletions(-) diff --git a/Tests/SRPTests/Packages/com.unity.testing.urp/Scripts/Runtime/UniversalGraphicsTestBase.cs b/Tests/SRPTests/Packages/com.unity.testing.urp/Scripts/Runtime/UniversalGraphicsTestBase.cs index 93b30ed4537..31a268acdd2 100644 --- a/Tests/SRPTests/Packages/com.unity.testing.urp/Scripts/Runtime/UniversalGraphicsTestBase.cs +++ b/Tests/SRPTests/Packages/com.unity.testing.urp/Scripts/Runtime/UniversalGraphicsTestBase.cs @@ -28,30 +28,22 @@ public class UniversalGraphicsTestBase protected readonly GpuResidentDrawerContext requestedGRDContext; protected readonly GpuResidentDrawerContext previousGRDContext; - protected readonly StereoRenderingGlobalContext stereoRenderingContext; - protected readonly StereoRenderingContext requestedXRContext; - protected readonly StereoRenderingContext previousXRContext; - public UniversalGraphicsTestBase(RenderGraphContext rgContext) - : this(rgContext, GpuResidentDrawerContext.None, StereoRenderingContext.None) + : this(rgContext, GpuResidentDrawerContext.None) { requestedGRDContext = previousGRDContext; - requestedXRContext = previousXRContext; GraphicsTestLogger.DebugLog($"RenderGraphContext: {requestedRGContext}"); GraphicsTestLogger.DebugLog($"GpuResidentDrawerContext: {requestedGRDContext}"); - GraphicsTestLogger.DebugLog($"StereoRenderingContext: {requestedXRContext}"); } public UniversalGraphicsTestBase( RenderGraphContext rgContext, - GpuResidentDrawerContext grdContext, - StereoRenderingContext xrContext + GpuResidentDrawerContext grdContext ) { requestedRGContext = rgContext; requestedGRDContext = grdContext; - requestedXRContext = xrContext; // Register context renderGraphContext = @@ -62,19 +54,13 @@ StereoRenderingContext xrContext GlobalContextManager.RegisterGlobalContext(typeof(GpuResidentDrawerGlobalContext)) as GpuResidentDrawerGlobalContext; - stereoRenderingContext = - GlobalContextManager.RegisterGlobalContext(typeof(StereoRenderingGlobalContext)) - as StereoRenderingGlobalContext; - // Cache previous state to avoid state leak previousRGContext = (RenderGraphContext)renderGraphContext.Context; previousGRDContext = (GpuResidentDrawerContext)gpuResidentDrawerContext.Context; - previousXRContext = (StereoRenderingContext)stereoRenderingContext.Context; // Activate new context renderGraphContext.ActivateContext(requestedRGContext); gpuResidentDrawerContext.ActivateContext(requestedGRDContext); - stereoRenderingContext.ActivateContext(requestedXRContext); } [OneTimeSetUp] @@ -94,7 +80,6 @@ public void SetUpContext() { renderGraphContext.ActivateContext(requestedRGContext); gpuResidentDrawerContext.ActivateContext(requestedGRDContext); - stereoRenderingContext.ActivateContext(requestedXRContext); Assert.That( GlobalContextManager.GetGlobalContext()?.Context, @@ -107,12 +92,6 @@ public void SetUpContext() Is.EqualTo((int)requestedGRDContext), $"Expected {requestedGRDContext} but was {(GpuResidentDrawerContext)GlobalContextManager.GetGlobalContext()?.Context}" ); - - Assert.That( - GlobalContextManager.GetGlobalContext()?.Context, - Is.EqualTo((int)requestedXRContext), - $"Expected {requestedXRContext} but was {(StereoRenderingContext)GlobalContextManager.GetGlobalContext()?.Context}" - ); } [TearDown] @@ -138,12 +117,6 @@ public void TearDown() ); } - Assert.That( - GlobalContextManager.GetGlobalContext()?.Context, - Is.EqualTo((int)requestedXRContext), - $"Expected {requestedXRContext} but was {(StereoRenderingContext)GlobalContextManager.GetGlobalContext()?.Context}" - ); - Debug.ClearDeveloperConsole(); #if ENABLE_VR XRGraphicsAutomatedTests.running = false; @@ -157,11 +130,9 @@ public void OneTimeTearDown() renderGraphContext.ActivateContext(previousRGContext); gpuResidentDrawerContext.ActivateContext(previousGRDContext); - stereoRenderingContext.ActivateContext(previousXRContext); GlobalContextManager.UnregisterGlobalContext(typeof(RenderGraphGlobalContext)); GlobalContextManager.UnregisterGlobalContext(typeof(GpuResidentDrawerGlobalContext)); - GlobalContextManager.UnregisterGlobalContext(typeof(StereoRenderingGlobalContext)); } } @@ -173,61 +144,24 @@ public static IEnumerable FixtureParams { yield return new TestFixtureData( RenderGraphContext.CompatibilityMode, - GpuResidentDrawerContext.GpuResidentDrawerDisabled, - StereoRenderingContext.StereoRenderingDisabled + GpuResidentDrawerContext.GpuResidentDrawerDisabled ); yield return new TestFixtureData( RenderGraphContext.RenderGraphMode, - GpuResidentDrawerContext.GpuResidentDrawerDisabled, - StereoRenderingContext.StereoRenderingDisabled + GpuResidentDrawerContext.GpuResidentDrawerDisabled ); if (GraphicsTestPlatform.Current.IsEditorPlatform) { yield return new TestFixtureData( RenderGraphContext.CompatibilityMode, - GpuResidentDrawerContext.GpuResidentDrawerInstancedDrawing, - StereoRenderingContext.StereoRenderingDisabled - ); - - yield return new TestFixtureData( - RenderGraphContext.RenderGraphMode, - GpuResidentDrawerContext.GpuResidentDrawerInstancedDrawing, - StereoRenderingContext.StereoRenderingDisabled - ); - } - - if (GraphicsTestPlatform.Current.Platform == RuntimePlatform.WindowsEditor) - { - yield return new TestFixtureData( - RenderGraphContext.CompatibilityMode, - GpuResidentDrawerContext.GpuResidentDrawerInstancedDrawing, - StereoRenderingContext.StereoRenderingEnabled - ); - - yield return new TestFixtureData( - RenderGraphContext.RenderGraphMode, - GpuResidentDrawerContext.GpuResidentDrawerInstancedDrawing, - StereoRenderingContext.StereoRenderingEnabled - ); - } - - if ( - GraphicsTestPlatform.Current.Platform == RuntimePlatform.WindowsPlayer - || GraphicsTestPlatform.Current.Platform == RuntimePlatform.WindowsEditor - ) - { - yield return new TestFixtureData( - RenderGraphContext.CompatibilityMode, - GpuResidentDrawerContext.GpuResidentDrawerDisabled, - StereoRenderingContext.StereoRenderingEnabled + GpuResidentDrawerContext.GpuResidentDrawerInstancedDrawing ); yield return new TestFixtureData( RenderGraphContext.RenderGraphMode, - GpuResidentDrawerContext.GpuResidentDrawerDisabled, - StereoRenderingContext.StereoRenderingEnabled + GpuResidentDrawerContext.GpuResidentDrawerInstancedDrawing ); } } From 0c0de8d72bff254608b5e4fcc54d3afd5178ba1b Mon Sep 17 00:00:00 2001 From: Kasper Storm Engelstoft Date: Thu, 10 Apr 2025 02:05:58 +0000 Subject: [PATCH 09/12] Update Tools Icons for Reflection Probes --- .../Editor/Lighting/Reflection/HDProbeUI.Skin.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Packages/com.unity.render-pipelines.high-definition/Editor/Lighting/Reflection/HDProbeUI.Skin.cs b/Packages/com.unity.render-pipelines.high-definition/Editor/Lighting/Reflection/HDProbeUI.Skin.cs index 0adcc91fbca..6efdb7cb423 100644 --- a/Packages/com.unity.render-pipelines.high-definition/Editor/Lighting/Reflection/HDProbeUI.Skin.cs +++ b/Packages/com.unity.render-pipelines.high-definition/Editor/Lighting/Reflection/HDProbeUI.Skin.cs @@ -28,10 +28,10 @@ static partial class HDProbeUI static readonly Dictionary k_ToolbarContents = new Dictionary { - { ToolBar.InfluenceShape, EditorGUIUtility.TrIconContent("EditCollider", "Modify the base shape.") }, - { ToolBar.Blend, EditorGUIUtility.TrIconContent("PreMatCube", "Modify the influence volume.") }, - { ToolBar.NormalBlend, EditorGUIUtility.TrIconContent("SceneViewOrtho", "Modify the influence normal volume.") }, - { ToolBar.CapturePosition, EditorGUIUtility.TrIconContent("MoveTool", "Change the capture position.") }, + { ToolBar.InfluenceShape, EditorGUIUtility.TrIconContent("EditShape", "Modify the base shape.") }, + { ToolBar.Blend, EditorGUIUtility.TrIconContent("BlendDistance", "Modify the influence volume blend distance.") }, + { ToolBar.NormalBlend, EditorGUIUtility.TrIconContent("NormalBlendDistance", "Modify the influence volume normal blend distance.") }, + { ToolBar.CapturePosition, EditorGUIUtility.TrIconContent("CapturePosition", "Change the capture position.") }, { ToolBar.MirrorPosition, EditorGUIUtility.TrIconContent("MoveTool", "Change the mirror position.") }, { ToolBar.MirrorRotation, EditorGUIUtility.TrIconContent("RotateTool", "Change the mirror rotation.") }, { ToolBar.ShowChromeGizmo, EditorGUIUtility.TrIconContent(IconReflectionProbeGizmoId, "Display the chrome gizmo.") }, From d38d27cbaf146dde398a3fb2551da522c19337b0 Mon Sep 17 00:00:00 2001 From: Brian Elgaard Bennett Date: Thu, 10 Apr 2025 02:05:59 +0000 Subject: [PATCH 10/12] Added two tests --- ...eReferenceVolume.ReflProbeNormalization.cs | 29 +++++++++++++++++++ .../Runtime/Lighting/Reflection/HDProbe.cs | 4 ++- 2 files changed, 32 insertions(+), 1 deletion(-) diff --git a/Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeReferenceVolume.ReflProbeNormalization.cs b/Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeReferenceVolume.ReflProbeNormalization.cs index 97fbeb60b35..34a74a3357f 100644 --- a/Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeReferenceVolume.ReflProbeNormalization.cs +++ b/Packages/com.unity.render-pipelines.core/Runtime/Lighting/ProbeVolume/ProbeReferenceVolume.ReflProbeNormalization.cs @@ -1,3 +1,4 @@ +using System; using System.Collections.Generic; using Unity.Collections; #if UNITY_EDITOR @@ -25,6 +26,7 @@ public class AdditionalGIBakeRequestsManager public static AdditionalGIBakeRequestsManager instance { get { return s_Instance; } } const float kInvalidSH = 1f; + const float kInvalidValidity = 1f; const float kValidSHThresh = 0.33f; private static Dictionary m_SHCoefficients = new Dictionary(); @@ -64,6 +66,7 @@ public void DequeueRequest(int probeInstanceID) /// The output SH coefficients that have been computed. /// The position for which the computed SH coefficients are valid. /// Whether the request for light probe rendering has been fulfilled and sh is valid. + [Obsolete("Use RetrieveProbe instead.", false)] public bool RetrieveProbeSH(int probeInstanceID, out SphericalHarmonicsL2 sh, out Vector3 pos) { if (m_SHCoefficients.ContainsKey(probeInstanceID)) @@ -78,6 +81,32 @@ public bool RetrieveProbeSH(int probeInstanceID, out SphericalHarmonicsL2 sh, ou return false; } + ///

+ /// Retrieve the result of a capture request, it will return false if the request ID is invalid. + /// + /// The instance ID of the probe doing the request. + /// The position for which the computed SH coefficients are valid. + /// The output SH coefficients that have been computed. + /// The output validity that has been computed. + /// True if the request ID is valid. + public bool RetrieveProbe(EntityId probeInstanceID, out Vector3 pos, out SphericalHarmonicsL2 sh, out float validity) + { + if (m_SHCoefficients.ContainsKey(probeInstanceID)) + { + sh = m_SHCoefficients[probeInstanceID]; + pos = m_RequestPositions[probeInstanceID]; + validity = m_SHValidity[probeInstanceID]; + + return true; + } + + sh = new SphericalHarmonicsL2(); + pos = Vector3.negativeInfinity; + validity = float.NegativeInfinity; + + return false; + } + static internal bool GetPositionForRequest(int probeInstanceID, out Vector3 pos) { if (m_SHCoefficients.ContainsKey(probeInstanceID)) diff --git a/Packages/com.unity.render-pipelines.high-definition/Runtime/Lighting/Reflection/HDProbe.cs b/Packages/com.unity.render-pipelines.high-definition/Runtime/Lighting/Reflection/HDProbe.cs index 26a60be678f..32f91cb6f18 100644 --- a/Packages/com.unity.render-pipelines.high-definition/Runtime/Lighting/Reflection/HDProbe.cs +++ b/Packages/com.unity.render-pipelines.high-definition/Runtime/Lighting/Reflection/HDProbe.cs @@ -791,7 +791,9 @@ public virtual void PrepareCulling() { } internal void TryUpdateLuminanceSHL2ForNormalization() { #if UNITY_EDITOR - m_HasValidSHForNormalization = AdditionalGIBakeRequestsManager.instance.RetrieveProbeSH(GetInstanceID(), out m_SHForNormalization, out m_SHValidForCapturePosition); + const float kValidSHThresh = 0.33f; // This threshold is used to make the code below functionally equivalent to the obsolete RetrieveProbeSH. + m_HasValidSHForNormalization = AdditionalGIBakeRequestsManager.instance.RetrieveProbe(GetEntityId(), out m_SHValidForCapturePosition, out m_SHForNormalization, out float validity); + m_HasValidSHForNormalization = m_HasValidSHForNormalization && validity < kValidSHThresh; if (m_HasValidSHForNormalization) m_SHValidForSourcePosition = transform.position; #endif From ebb2d71e475bdd2729e2c8982583842b535a28c1 Mon Sep 17 00:00:00 2001 From: Erik Hakala Date: Thu, 10 Apr 2025 02:05:59 +0000 Subject: [PATCH 11/12] Fixed linear upscale tint by clearing keywords from previous settings. --- .../Runtime/Passes/PostProcessPassRenderGraph.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcessPassRenderGraph.cs b/Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcessPassRenderGraph.cs index d102ffcda28..f10b66c4a6f 100644 --- a/Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcessPassRenderGraph.cs +++ b/Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcessPassRenderGraph.cs @@ -1418,6 +1418,7 @@ public void RenderFinalSetup(RenderGraph renderGraph, UniversalCameraData camera using (var builder = renderGraph.AddRasterRenderPass("Postprocessing Final Setup Pass", out var passData, ProfilingSampler.Get(URPProfileId.RG_FinalSetup))) { Material material = m_Materials.scalingSetup; + material.shaderKeywords = null; if (settings.isFxaaEnabled) material.EnableKeyword(ShaderKeywordStrings.Fxaa); From a191fdab3dc5183b12979b5b468a99e7c9a8c8c6 Mon Sep 17 00:00:00 2001 From: Julien Amsellem Date: Thu, 10 Apr 2025 07:04:13 +0000 Subject: [PATCH 12/12] [VFX] Fixed matrix 4x4 was overflowing in a context block --- .../Editor/UIResources/uss/PropertyRM.uss | 8 +++++--- .../Editor/UIResources/uss/VFXDataAnchor.uss | 4 ++++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/Packages/com.unity.visualeffectgraph/Editor/UIResources/uss/PropertyRM.uss b/Packages/com.unity.visualeffectgraph/Editor/UIResources/uss/PropertyRM.uss index 23b7686058d..5e83b2e7879 100644 --- a/Packages/com.unity.visualeffectgraph/Editor/UIResources/uss/PropertyRM.uss +++ b/Packages/com.unity.visualeffectgraph/Editor/UIResources/uss/PropertyRM.uss @@ -107,9 +107,11 @@ .propertyrm #spacebutton.None { background-image : url("project:///Packages/com.unity.visualeffectgraph/Editor/UIResources/VFX/d_NoneSpace@2x.png"); } -.propertyrm VFXMatrix4x4Field Label { - width: 18px; - margin-left: 4px; + +.propertyrm #matrixContainer Label { + width: 20px; + margin-right: 2px; + -unity-text-align: middle-right; } .propertyrm #spacebutton:hover { diff --git a/Packages/com.unity.visualeffectgraph/Editor/UIResources/uss/VFXDataAnchor.uss b/Packages/com.unity.visualeffectgraph/Editor/UIResources/uss/VFXDataAnchor.uss index af340652d11..e1fd03968e0 100644 --- a/Packages/com.unity.visualeffectgraph/Editor/UIResources/uss/VFXDataAnchor.uss +++ b/Packages/com.unity.visualeffectgraph/Editor/UIResources/uss/VFXDataAnchor.uss @@ -175,6 +175,10 @@ VFXDataAnchor.Output #type -unity-text-align: middle-center; } +.VFXDataAnchor .propertyrm #matrixContainer FloatInput { + width: 30px; +} + .VFXOutputDataAnchor #icon { width: 13px;