diff --git a/GraphicsToolsUnityProject/Packages/manifest.json b/GraphicsToolsUnityProject/Packages/manifest.json index 434e33e3..a5c553d0 100644 --- a/GraphicsToolsUnityProject/Packages/manifest.json +++ b/GraphicsToolsUnityProject/Packages/manifest.json @@ -2,16 +2,14 @@ "dependencies": { "com.microsoft.mrtk.graphicstools.shadergraph.unity": "file:../../com.microsoft.mrtk.graphicstools.shadergraph.unity", "com.microsoft.mrtk.graphicstools.unity": "file:../../com.microsoft.mrtk.graphicstools.unity", - "com.unity.asset-store-validation": "0.5.1", - "com.unity.ide.visualstudio": "2.0.17", + "com.unity.asset-store-validation": "0.6.0", + "com.unity.ide.visualstudio": "2.0.22", "com.unity.ide.vscode": "1.2.5", - "com.unity.inputsystem": "1.4.4", - "com.unity.memoryprofiler": "0.7.1-preview.1", - "com.unity.render-pipelines.universal": "12.1.8", - "com.unity.textmeshpro": "3.0.6", + "com.unity.inputsystem": "1.7.0", + "com.unity.textmeshpro": "3.0.9", "com.unity.ugui": "1.0.0", - "com.unity.xr.management": "4.2.1", - "com.unity.xr.oculus": "3.2.2", + "com.unity.xr.management": "4.4.1", + "com.unity.xr.oculus": "3.3.0", "com.unity.modules.ai": "1.0.0", "com.unity.modules.androidjni": "1.0.0", "com.unity.modules.animation": "1.0.0", diff --git a/GraphicsToolsUnityProject/Packages/packages-lock.json b/GraphicsToolsUnityProject/Packages/packages-lock.json index 5e53d566..9599ca80 100644 --- a/GraphicsToolsUnityProject/Packages/packages-lock.json +++ b/GraphicsToolsUnityProject/Packages/packages-lock.json @@ -15,7 +15,7 @@ "dependencies": {} }, "com.unity.asset-store-validation": { - "version": "0.5.1", + "version": "0.6.0", "depth": 0, "source": "registry", "dependencies": { @@ -24,21 +24,14 @@ "url": "https://packages.unity.com" }, "com.unity.burst": { - "version": "1.8.2", - "depth": 1, + "version": "1.8.11", + "depth": 2, "source": "registry", "dependencies": { "com.unity.mathematics": "1.2.1" }, "url": "https://packages.unity.com" }, - "com.unity.editorcoroutines": { - "version": "1.0.0", - "depth": 1, - "source": "registry", - "dependencies": {}, - "url": "https://packages.unity.com" - }, "com.unity.ext.nunit": { "version": "1.0.6", "depth": 2, @@ -47,7 +40,7 @@ "url": "https://packages.unity.com" }, "com.unity.ide.visualstudio": { - "version": "2.0.17", + "version": "2.0.22", "depth": 0, "source": "registry", "dependencies": { @@ -63,7 +56,7 @@ "url": "https://packages.unity.com" }, "com.unity.inputsystem": { - "version": "1.4.4", + "version": "1.7.0", "depth": 0, "source": "registry", "dependencies": { @@ -73,30 +66,21 @@ }, "com.unity.mathematics": { "version": "1.2.6", - "depth": 1, + "depth": 2, "source": "registry", "dependencies": {}, "url": "https://packages.unity.com" }, - "com.unity.memoryprofiler": { - "version": "0.7.1-preview.1", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.editorcoroutines": "1.0.0" - }, - "url": "https://packages.unity.com" - }, "com.unity.nuget.newtonsoft-json": { - "version": "3.0.2", + "version": "3.2.1", "depth": 1, "source": "registry", "dependencies": {}, "url": "https://packages.unity.com" }, "com.unity.render-pipelines.core": { - "version": "12.1.8", - "depth": 1, + "version": "12.1.14", + "depth": 2, "source": "builtin", "dependencies": { "com.unity.ugui": "1.0.0", @@ -105,43 +89,34 @@ } }, "com.unity.render-pipelines.universal": { - "version": "12.1.8", - "depth": 0, + "version": "12.1.14", + "depth": 1, "source": "builtin", "dependencies": { "com.unity.mathematics": "1.2.1", - "com.unity.burst": "1.8.2", - "com.unity.render-pipelines.core": "12.1.8", - "com.unity.shadergraph": "12.1.8" + "com.unity.burst": "1.8.9", + "com.unity.render-pipelines.core": "12.1.14", + "com.unity.shadergraph": "12.1.14" } }, "com.unity.searcher": { "version": "4.9.1", - "depth": 2, + "depth": 3, "source": "registry", "dependencies": {}, "url": "https://packages.unity.com" }, "com.unity.shadergraph": { - "version": "12.1.8", - "depth": 1, + "version": "12.1.14", + "depth": 2, "source": "builtin", "dependencies": { - "com.unity.render-pipelines.core": "12.1.8", + "com.unity.render-pipelines.core": "12.1.14", "com.unity.searcher": "4.9.1" } }, - "com.unity.subsystemregistration": { - "version": "1.1.0", - "depth": 1, - "source": "registry", - "dependencies": { - "com.unity.modules.subsystems": "1.0.0" - }, - "url": "https://packages.unity.com" - }, "com.unity.test-framework": { - "version": "1.1.31", + "version": "1.1.33", "depth": 1, "source": "registry", "dependencies": { @@ -152,7 +127,7 @@ "url": "https://packages.unity.com" }, "com.unity.textmeshpro": { - "version": "3.0.6", + "version": "3.0.9", "depth": 0, "source": "registry", "dependencies": { @@ -180,20 +155,19 @@ "url": "https://packages.unity.com" }, "com.unity.xr.management": { - "version": "4.2.1", + "version": "4.4.1", "depth": 0, "source": "registry", "dependencies": { - "com.unity.modules.subsystems": "1.0.0", "com.unity.modules.vr": "1.0.0", "com.unity.modules.xr": "1.0.0", - "com.unity.xr.legacyinputhelpers": "2.1.7", - "com.unity.subsystemregistration": "1.0.6" + "com.unity.modules.subsystems": "1.0.0", + "com.unity.xr.legacyinputhelpers": "2.1.7" }, "url": "https://packages.unity.com" }, "com.unity.xr.oculus": { - "version": "3.2.2", + "version": "3.3.0", "depth": 0, "source": "registry", "dependencies": { diff --git a/GraphicsToolsUnityProject/ProjectSettings/ProjectVersion.txt b/GraphicsToolsUnityProject/ProjectSettings/ProjectVersion.txt index 3643b022..39a629e9 100644 --- a/GraphicsToolsUnityProject/ProjectSettings/ProjectVersion.txt +++ b/GraphicsToolsUnityProject/ProjectSettings/ProjectVersion.txt @@ -1,2 +1,2 @@ -m_EditorVersion: 2021.3.16f1 -m_EditorVersionWithRevision: 2021.3.16f1 (4016570cf34f) +m_EditorVersion: 2021.3.35f1 +m_EditorVersionWithRevision: 2021.3.35f1 (157b46ce122a) diff --git a/com.microsoft.mrtk.graphicstools.shadergraph.unity/package.json b/com.microsoft.mrtk.graphicstools.shadergraph.unity/package.json index 9238eef2..7f9c836d 100644 --- a/com.microsoft.mrtk.graphicstools.shadergraph.unity/package.json +++ b/com.microsoft.mrtk.graphicstools.shadergraph.unity/package.json @@ -1,12 +1,12 @@ { "name": "com.microsoft.mrtk.graphicstools.shadergraph.unity", - "version": "0.8.0", + "version": "0.8.1", "displayName": "MRTK Graphics Tools Shader Graph", "description": "Graphics tools and components for developing Mixed Reality applications in Unity Shader Graph.", "documentationUrl": "https://aka.ms/mrtk3graphics", "msftFeatureCategory": "MRTK3", "unity": "2021.3", - "unityRelease": "26f1", + "unityRelease": "35f1", "author": "Microsoft", "license": "MIT", "repository": { diff --git a/com.microsoft.mrtk.graphicstools.unity/CHANGELOG.md b/com.microsoft.mrtk.graphicstools.unity/CHANGELOG.md index 0c7e494a..39a1015b 100644 --- a/com.microsoft.mrtk.graphicstools.unity/CHANGELOG.md +++ b/com.microsoft.mrtk.graphicstools.unity/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this package will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). +## [0.8.1] - 2024-12-02 + +### Changed + +- Added support for Unity URP SSAO's "Depth normal" mode. + ## [0.8.0] - 2024-11-21 ### Changed diff --git a/com.microsoft.mrtk.graphicstools.unity/Runtime/Shaders/GraphicsToolsStandard.shader b/com.microsoft.mrtk.graphicstools.unity/Runtime/Shaders/GraphicsToolsStandard.shader index 76cc3af4..9109d71a 100644 --- a/com.microsoft.mrtk.graphicstools.unity/Runtime/Shaders/GraphicsToolsStandard.shader +++ b/com.microsoft.mrtk.graphicstools.unity/Runtime/Shaders/GraphicsToolsStandard.shader @@ -191,6 +191,7 @@ Shader "Graphics Tools/Standard" ENDHLSL } + // Shadow casting pass. Pass { Name "ShadowCaster" @@ -231,6 +232,7 @@ Shader "Graphics Tools/Standard" ENDHLSL } + // Depth pass. // From Packages/com.unity.render-pipelines.universal/Shader/Lit.hlsl Pass { @@ -286,8 +288,8 @@ Shader "Graphics Tools/Standard" ENDHLSL } + // This pass is used when drawing to a _CameraNormalsTexture texture. // From Packages/com.unity.render-pipelines.universal/Shader/Lit.hlsl - // This pass is used when drawing to a _CameraNormalsTexture texture Pass { Name "DepthNormals" diff --git a/com.microsoft.mrtk.graphicstools.unity/package.json b/com.microsoft.mrtk.graphicstools.unity/package.json index 8058af02..e751cd48 100644 --- a/com.microsoft.mrtk.graphicstools.unity/package.json +++ b/com.microsoft.mrtk.graphicstools.unity/package.json @@ -1,12 +1,12 @@ { "name": "com.microsoft.mrtk.graphicstools.unity", - "version": "0.8.0", + "version": "0.8.1", "displayName": "MRTK Graphics Tools", "description": "Graphics tools and components for developing Mixed Reality applications in Unity.", "documentationUrl": "https://aka.ms/mrtk3graphics", "msftFeatureCategory": "MRTK3", "unity": "2021.3", - "unityRelease": "26f1", + "unityRelease": "35f1", "author": "Microsoft", "license": "MIT", "repository": {