浏览代码

Keypoint self occlusion (#351)

* WIP self-occlusion checks.

* More updates for self-occlusion

* Almost working using compute shaders. Need to switch to regular rendering now.

* Kind of working!

* Ok, officially working now

* Adding some tests for self-occlusion. Some fixes in KeypointLabeler

* Fix issues with orthographic views and points close to far plane

* Fixing remainder of tests.

* Removing comments

* Fixing issues in URP with orthographic view

* Updating JointLabel

* Updating JointLabel to include self-occlusion distance and drop the reference to the keypoint label config

* Adding gizmos for keypoints

* Adding and fixing remainder of tests.

* Fixing various bugs in keypoint self occlusion, including (hopefully) properly supporting player builds

* Fixing issues with large numbers of keypoints.

* Fixing issue with resizing buffers

* Add search for non-background pixel to keypoint depth check. Not perfect, but catches a few edg...
/main
GitHub 3 年前
当前提交
91d606c7
共有 63 个文件被更改,包括 3503 次插入1289 次删除
  1. 16
      .yamato/environments.yml
  2. 12
      .yamato/upm-ci-testprojects.yml
  3. 27
      TestProjects/PerceptionHDRP/Assets/CrateMaterial.mat
  4. 134
      TestProjects/PerceptionHDRP/Assets/HDRenderPipelineAsset.asset
  5. 66
      TestProjects/PerceptionHDRP/Assets/Prefabs/KeypointCube.prefab
  6. 145
      TestProjects/PerceptionHDRP/Assets/Scenes/PoseSample.unity
  7. 474
      TestProjects/PerceptionHDRP/Assets/Scenes/SampleScene.unity
  8. 22
      TestProjects/PerceptionHDRP/Packages/manifest.json
  9. 131
      TestProjects/PerceptionHDRP/Packages/packages-lock.json
  10. 3
      TestProjects/PerceptionHDRP/ProjectSettings/EditorBuildSettings.asset
  11. 15
      TestProjects/PerceptionHDRP/ProjectSettings/EditorSettings.asset
  12. 3
      TestProjects/PerceptionHDRP/ProjectSettings/GraphicsSettings.asset
  13. 4
      TestProjects/PerceptionHDRP/ProjectSettings/HDRPProjectSettings.asset
  14. 7
      TestProjects/PerceptionHDRP/ProjectSettings/PackageManagerSettings.asset
  15. 83
      TestProjects/PerceptionHDRP/ProjectSettings/ProjectSettings.asset
  16. 4
      TestProjects/PerceptionHDRP/ProjectSettings/ProjectVersion.txt
  17. 2
      TestProjects/PerceptionHDRP/ProjectSettings/QualitySettings.asset
  18. 1
      TestProjects/PerceptionHDRP/ProjectSettings/UnityConnectSettings.asset
  19. 2
      TestProjects/PerceptionHDRP/ProjectSettings/VFXManager.asset
  20. 71
      TestProjects/PerceptionURP/Assets/Human Pose Labeling and Randomization/Models and Animations/LabeledAndRandomized.prefab
  21. 229
      TestProjects/PerceptionURP/Assets/Prefabs/KeypointCube.prefab
  22. 434
      TestProjects/PerceptionURP/Assets/Scenes/PoseSample.unity
  23. 241
      TestProjects/PerceptionURP/Assets/Scenes/SampleScene.unity
  24. 7
      TestProjects/PerceptionURP/Assets/Settings/ForwardRenderer.asset
  25. 16
      TestProjects/PerceptionURP/Packages/manifest.json
  26. 112
      TestProjects/PerceptionURP/Packages/packages-lock.json
  27. 5
      TestProjects/PerceptionURP/ProjectSettings/EditorBuildSettings.asset
  28. 7
      TestProjects/PerceptionURP/ProjectSettings/PackageManagerSettings.asset
  29. 101
      TestProjects/PerceptionURP/ProjectSettings/ProjectSettings.asset
  30. 4
      TestProjects/PerceptionURP/ProjectSettings/ProjectVersion.txt
  31. 2
      TestProjects/PerceptionURP/ProjectSettings/URPProjectSettings.asset
  32. 8
      com.unity.perception/CHANGELOG.md
  33. 26
      com.unity.perception/Documentation~/GroundTruth/KeypointLabeler.md
  34. 263
      com.unity.perception/Documentation~/images/keypoint_template_keypoints.png
  35. 1
      com.unity.perception/Editor/GroundTruth/JointLabelEditor.cs
  36. 19
      com.unity.perception/Runtime/GroundTruth/Labelers/CocoKeypointTemplate.asset
  37. 121
      com.unity.perception/Runtime/GroundTruth/Labelers/JointLabel.cs
  38. 401
      com.unity.perception/Runtime/GroundTruth/Labelers/KeypointLabeler.cs
  39. 6
      com.unity.perception/Runtime/GroundTruth/Labelers/KeypointTemplate.cs
  40. 19
      com.unity.perception/Runtime/GroundTruth/RenderTextureReader.cs
  41. 20
      com.unity.perception/Tests/Runtime/GroundTruthTests/DatasetCaptureSensorSchedulingTests.cs
  42. 556
      com.unity.perception/Tests/Runtime/GroundTruthTests/KeypointGroundTruthTests.cs
  43. 26
      com.unity.perception/Tests/Runtime/GroundTruthTests/TestHelper.cs
  44. 2
      com.unity.perception/package.json
  45. 8
      TestProjects/PerceptionHDRP/Assets/Resources.meta
  46. 63
      TestProjects/PerceptionHDRP/Assets/Scenes/PoseSampleSettings.lighting
  47. 8
      TestProjects/PerceptionHDRP/Assets/Scenes/PoseSampleSettings.lighting.meta
  48. 167
      TestProjects/PerceptionHDRP/ProjectSettings/SceneTemplateSettings.json
  49. 1
      TestProjects/PerceptionURP/ProjectSettings/VersionControlSettings.asset
  50. 17
      com.unity.perception/Editor/Icons/Keypoint.png
  51. 92
      com.unity.perception/Editor/Icons/Keypoint.png.meta
  52. 18
      com.unity.perception/Runtime/GroundTruth/Labelers/KeypointOcclusionOverrides.cs
  53. 11
      com.unity.perception/Runtime/GroundTruth/Labelers/KeypointOcclusionOverrides.cs.meta
  54. 233
      com.unity.perception/Runtime/GroundTruth/Resources/KeypointDepthCheck.shader
  55. 10
      com.unity.perception/Runtime/GroundTruth/Resources/KeypointDepthCheck.shader.meta
  56. 200
      com.unity.perception/Tests/Runtime/TestAssets/CubeScene.unity
  57. 7
      com.unity.perception/Tests/Runtime/TestAssets/CubeScene.unity.meta
  58. 63
      com.unity.perception/Tests/Runtime/TestAssets/CubeSceneSettings.lighting
  59. 8
      com.unity.perception/Tests/Runtime/TestAssets/CubeSceneSettings.lighting.meta
  60. 19
      TestProjects/PerceptionHDRP/UserSettings/EditorUserSettings.asset
  61. 19
      TestProjects/PerceptionURP/UserSettings/EditorUserSettings.asset

16
.yamato/environments.yml


# sticking to 2019.4.6f1 for testing for now because Linux Editor fails to open PerceptionHDRP on 2019.4.8f1
# see https://fogbugz.unity3d.com/default.asp?1273518_d68j5lb6eucglb84
coverage_editors:
- version: 2019.4.18f1
# - version: 2019.4.18f1
- version: 2020.3.17f1
- version: 2019.4.18f1
# - version: 2020.1.15f1
# - version: 2019.4.18f1
- version: 2020.3.17f1
- version: 2019.4.18f1
# - version: 2020.1.3f1
# - version: 2019.4.18f1
- version: 2020.3.17f1
- version: 2019.4.18f1
# - version: 2020.1.15f1
# - version: 2020.2.0a21
# - version: 2019.4.18f1
- version: 2020.3.17f1
publish_platforms:
- name: win

12
.yamato/upm-ci-testprojects.yml


- pip install unity-downloader-cli --index-url https://artifactory.prd.it.unity3d.com/artifactory/api/pypi/pypi/simple --upgrade
- unity-downloader-cli -u {{ editor.version }} -c editor -c StandaloneSupport-IL2CPP -c Linux --wait --published
{% if suite.name == "standalone" %}
- utr/utr --testproject=./TestProjects/{{project.name}} --editor-location=./.Editor --reruncount=2 --artifacts_path=test-results --stdout-filter=minimal --extra-editor-arg="--force-d3d11" {{suite.args}}StandaloneWindows64
- utr/utr --testproject=./TestProjects/{{project.name}} --editor-location=./.Editor --reruncount=2 --artifacts_path=test-results --category=!Performance --stdout-filter=minimal --extra-editor-arg="--force-d3d11" {{suite.args}}StandaloneWindows64
- utr/utr --testproject=./TestProjects/{{project.name}} --editor-location=./.Editor --reruncount=2 --artifacts_path=test-results --stdout-filter=minimal --extra-editor-arg="--force-d3d11" {{suite.args}}
- utr/utr --testproject=./TestProjects/{{project.name}} --editor-location=./.Editor --reruncount=2 --artifacts_path=test-results --category=!Performance --stdout-filter=minimal --extra-editor-arg="--force-d3d11" {{suite.args}}
{% endif %}
artifacts:
logs:

commands:
- git submodule update --init --recursive
- unity-downloader-cli -u {{ editor.version }} -c editor -c StandaloneSupport-IL2CPP -c Linux --wait --published
- .\.Editor\Unity.exe -projectPath ./TestProjects/PerceptionHDRP -testPlatform editmode -runTests -automated -testResults test-results -debugCodeOptimization -enableCodeCoverage -coverageResultsPath test-results -coverageOptions enableCyclomaticComplexity;generateHtmlReport;generateBadgeReport;assemblyFilters:+Unity.Perception.Runtime
- .\.Editor\Unity.exe -projectPath ./TestProjects/PerceptionHDRP -testPlatform playmode -runTests -automated -testResults test-results -debugCodeOptimization -enableCodeCoverage -coverageResultsPath test-results -coverageOptions enableCyclomaticComplexity;generateHtmlReport;generateBadgeReport;assemblyFilters:+Unity.Perception.Runtime
- .\.Editor\Unity.exe -projectPath ./TestProjects/PerceptionHDRP -testPlatform editmode -runTests -automated -testResults test-results -debugCodeOptimization -enableCodeCoverage -coverageResultsPath test-results --category=!Performance -coverageOptions enableCyclomaticComplexity;generateHtmlReport;generateBadgeReport;assemblyFilters:+Unity.Perception.Runtime
- .\.Editor\Unity.exe -projectPath ./TestProjects/PerceptionHDRP -testPlatform playmode -runTests -automated -testResults test-results -debugCodeOptimization -enableCodeCoverage -coverageResultsPath test-results --category=!Performance -coverageOptions enableCyclomaticComplexity;generateHtmlReport;generateBadgeReport;assemblyFilters:+Unity.Perception.Runtime
# - .\.Editor\Unity.exe -projectPath ./TestProjects/PerceptionHDRP -debugCodeOptimization -enableCodeCoverage -coverageResultsPath test-results -coverageOptions enableCyclomaticComplexity;generateHtmlReport;generateBadgeReport;
artifacts:
logs:

- git clone git@github.cds.internal.unity3d.com:unity/utr.git utr
- unity-downloader-cli -u {{ editor.version }} -c editor -c StandaloneSupport-IL2CPP -c Linux --wait --published
{% if suite.name == "standalone" %}
- DISPLAY=:0.0 utr/utr --testproject=./TestProjects/{{project.name}} --editor-location=.Editor --reruncount=2 --artifacts_path=test-results --stdout-filter=minimal --extra-editor-arg="--force-vulkan" {{suite.args}}StandaloneLinux64
- DISPLAY=:0.0 utr/utr --testproject=./TestProjects/{{project.name}} --editor-location=.Editor --reruncount=2 --artifacts_path=test-results --stdout-filter=minimal --category=!Performance --extra-editor-arg="--force-vulkan" {{suite.args}}StandaloneLinux64
- DISPLAY=:0.0 utr/utr --testproject=./TestProjects/{{project.name}} --editor-location=.Editor --reruncount=2 --artifacts_path=test-results --stdout-filter=minimal --extra-editor-arg="--force-vulkan" {{suite.args}}
- DISPLAY=:0.0 utr/utr --testproject=./TestProjects/{{project.name}} --editor-location=.Editor --reruncount=2 --artifacts_path=test-results --stdout-filter=minimal --category=!Performance --extra-editor-arg="--force-vulkan" {{suite.args}}
{% endif %}
artifacts:
logs:

27
TestProjects/PerceptionHDRP/Assets/CrateMaterial.mat


m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3}
m_Name:
m_EditorClassIdentifier:
version: 2
version: 11
--- !u!21 &2100000
Material:
serializedVersion: 6

m_PrefabAsset: {fileID: 0}
m_Name: CrateMaterial
m_Shader: {fileID: 4800000, guid: 6e4ae4064600d784cac1e41a9e6f2e59, type: 3}
m_ShaderKeywords: _NORMALMAP_TANGENT_SPACE
m_ShaderKeywords: _DISABLE_SSR_TRANSPARENT _NORMALMAP_TANGENT_SPACE
m_CustomRenderQueue: -1
m_CustomRenderQueue: 2225
stringTagMap: {}
disabledShaderPasses:
- DistortionVectors

- TransparentBackface
- RayTracingPrepass
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:

m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_Lightmaps:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_LightmapsInd:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_ShadowMasks:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- _AORemapMax: 1
- _AORemapMin: 0

- _AlphaCutoffShadow: 0.5
- _AlphaDstBlend: 0
- _AlphaSrcBlend: 1
- _AlphaToMask: 0
- _AlphaToMaskInspectorValue: 0
- _Anisotropy: 0
- _BlendMode: 0
- _CoatMask: 0

- _LinkDetailsWithBase: 1
- _MaterialID: 1
- _Metallic: 0.28
- _MetallicRemapMax: 0.28
- _MetallicRemapMin: 0
- _OpaqueCullMode: 2
- _RayTracing: 0
- _ReceivesSSRTransparent: 0
- _RefractionModel: 0
- _SSRefractionProjectionModel: 0
- _Smoothness: 0.667

- _UVDetailsMappingMask: {r: 1, g: 0, b: 0, a: 0}
- _UVMappingMask: {r: 1, g: 0, b: 0, a: 0}
- _UVMappingMaskEmissive: {r: 1, g: 0, b: 0, a: 0}
m_BuildTextureStacks: []

134
TestProjects/PerceptionHDRP/Assets/HDRenderPipelineAsset.asset


m_Script: {fileID: 11500000, guid: 0cf1dab834d4ec34195b920ea7bbf9ec, type: 3}
m_Name: HDRenderPipelineAsset
m_EditorClassIdentifier:
m_Version: 14
m_Version: 18
m_ObsoleteFrameSettings:
overrides: 0
enableShadow: 0

m_RenderPipelineResources: {fileID: 11400000, guid: 3ce144cff5783da45aa5d4fdc2da14b7,
type: 2}
m_RenderPipelineRayTracingResources: {fileID: 0}
m_DefaultVolumeProfile: {fileID: 0}
m_DefaultLookDevProfile: {fileID: 0}
m_DefaultVolumeProfile: {fileID: 11400000, guid: f940a8037e6cda542891dc1aac1fa4e8,
type: 2}
m_LensAttenuation: 0
m_UseRenderGraph: 1
m_DefaultLookDevProfile: {fileID: 11400000, guid: 254c4fe87beb7be4fa72e1681edbed02,
type: 2}
data1: 70280697347933
data2: 4539628425463136256
data1: 140649441525597
data2: 4539628425463136280
lodBias: 1
lodBiasMode: 0
lodBiasQualityLevel: 0

sssQualityMode: 0
sssQualityLevel: 0
sssCustomSampleBudget: 20
data1: 64942043591453
data2: 4539628424389459968
data1: 135310787769117
data2: 4539628424389459992
lodBias: 1
lodBiasMode: 0
lodBiasQualityLevel: 0

sssQualityMode: 0
sssQualityLevel: 0
sssCustomSampleBudget: 20
data1: 69692120112925
data2: 4539628424657895424
data1: 140060864290589
data2: 4539628424657895448
lodBias: 1
lodBiasMode: 0
lodBiasQualityLevel: 0

sssQualityMode: 0
sssQualityLevel: 0
sssCustomSampleBudget: 20
supportSSRTransparent: 0
supportSSGI: 0
increaseSssSampleCount: 0
sssSampleBudget:
m_Values: 140000002800000050000000
m_SchemaId:
m_Id: With3Levels
increaseResolutionOfVolumetrics: 0
supportLightLayers: 0
lightLayerName0: Light Layer default
lightLayerName1: Light Layer 1

supportCustomPass: 1
customBufferFormat: 12
supportedLitShaderMode: 3
planarReflectionResolution:
m_Values: 000100000004000000080000
m_SchemaId:
m_Id: With3Levels
supportDecalLayers: 0
decalLayerName0: Decal Layer default
decalLayerName1: Decal Layer 1
decalLayerName2: Decal Layer 2
decalLayerName3: Decal Layer 3
decalLayerName4: Decal Layer 4
decalLayerName5: Decal Layer 5
decalLayerName6: Decal Layer 6
decalLayerName7: Decal Layer 7
supportRuntimeAOVAPI: 0
supportProbeVolume: 0
supportedRayTracingMode: 3
probeVolumeSettings:
atlasResolution: 128
atlasOctahedralDepthResolution: 2048
pointCookieSize: 128
cubeCookieTexArraySize: 16
cookieAtlasLastValidMip: 0
cookieTexArraySize: 16
planarReflectionAtlasSize: 4096

planarReflectionCacheCompressed: 0
reflectionProbeFormat: 74
skyReflectionSize: 256
skyLightingOverrideLayerMask:
serializedVersion: 2

maxEnvLightsOnScreen: 64
maxDecalsOnScreen: 512
maxPlanarReflectionOnScreen: 16
maxLightsPerClusterCell: 8
hdShadowInitParams:
maxShadowRequests: 128
directionalShadowsDepthBits: 32

shadowAtlasResolution: 4096
shadowAtlasDepthBits: 32
useDynamicViewportRescale: 1
cachedPunctualLightShadowAtlas: 2048
cachedAreaLightShadowAtlas: 1024
shadowResolutionDirectional:
m_Values: 00010000000200000004000000080000
m_SchemaId:

xrSettings:
singlePass: 1
occlusionMesh: 1
cameraJitter: 0
postProcessQualitySettings:
NearBlurSampleCount: 030000000500000008000000
NearBlurMaxRadius:

- 13
DoFResolution: 040000000200000001000000
DoFHighQualityFiltering: 000101
DoFPhysicallyBased: 000000
BloomHighQualityPrefiltering: 000001
ChromaticAberrationMaxSamples: 03000000060000000c000000
lightSettings:
useContactShadow:

AODirectionCount: 010000000200000004000000
ContactShadowSampleCount: 060000000a00000010000000
SSRMaxRaySteps: 100000002000000040000000
RTAORayLength:
- 0.5
- 3
- 20
RTAOSampleCount: 010000000200000008000000
RTAODenoise: 010101
RTAODenoiserRadius:
- 0.25
- 0.5
- 0.65
RTGIRayLength:
- 50
- 50
- 50
RTGIFullResolution: 000001
RTGIClampValue:
- 0.5
- 0.8
- 1.5
RTGIUpScaleRadius: 040000000400000004000000
RTGIDenoise: 010101
RTGIHalfResDenoise: 010000
RTGIDenoiserRadius:
- 0.75
- 0.5
- 0.25
RTGISecondDenoise: 010101
RTGISecondDenoiserRadius:
- 0
- 0
- 0
RTRMinSmoothness:
- 0.6
- 0.4
- 0
RTRSmoothnessFadeStart:
- 0.7
- 0.5
- 0
RTRRayLength:
- 50
- 50
- 50
RTRClampValue:
- 0.8
- 1
- 1.2
RTRUpScaleRadius: 040000000400000003000000
RTRFullResolution: 000001
RTRDenoise: 010101
RTRDenoiserRadius: 080000000c00000010000000
Fog_ControlMode: 000000000000000000000000
Fog_Budget:
- 0.166
- 0.33
- 0.666
Fog_DepthRatio:
- 0.666
- 0.666
- 0.5
allowShaderVariantStripping: 1
enableSRPBatcher: 1
shaderVariantLogLevel: 0

diffusionProfileSettingsList: []
beforeTransparentCustomPostProcesses: []
beforeTAACustomPostProcesses: []
virtualTexturingSettings:
streamingCpuCacheSizeInMegaBytes: 256
streamingGpuCacheSettings:
- format: 0
sizeInMegaBytes: 128

66
TestProjects/PerceptionHDRP/Assets/Prefabs/KeypointCube.prefab


m_Script: {fileID: 11500000, guid: 8cf4fa374b134b1680755f8280ae8e7d, type: 3}
m_Name:
m_EditorClassIdentifier:
templateInformation:
- template: {fileID: 11400000, guid: 90217544e06a7b1408543cd72382ccbb, type: 2}
label: FrontBottomRight
templateInformation: []
labels:
- FrontBottomRight
selfOcclusionDistanceSource: 0
selfOcclusionDistance: 0.4
--- !u!1 &3710685714022253438
GameObject:
m_ObjectHideFlags: 0

m_Script: {fileID: 11500000, guid: 8cf4fa374b134b1680755f8280ae8e7d, type: 3}
m_Name:
m_EditorClassIdentifier:
templateInformation:
- template: {fileID: 11400000, guid: 90217544e06a7b1408543cd72382ccbb, type: 2}
label: BackBottomRight
templateInformation: []
labels:
- BackBottomRight
selfOcclusionDistanceSource: 0
selfOcclusionDistance: 0.15
--- !u!1 &3710685714250655251
GameObject:
m_ObjectHideFlags: 0

m_Script: {fileID: 11500000, guid: 8cf4fa374b134b1680755f8280ae8e7d, type: 3}
m_Name:
m_EditorClassIdentifier:
templateInformation:
- template: {fileID: 11400000, guid: 90217544e06a7b1408543cd72382ccbb, type: 2}
label: BackTopRight
templateInformation: []
labels:
- BackTopRight
selfOcclusionDistanceSource: 0
selfOcclusionDistance: 0.15
--- !u!1 &3710685714462346527
GameObject:
m_ObjectHideFlags: 0

m_Script: {fileID: 11500000, guid: 8cf4fa374b134b1680755f8280ae8e7d, type: 3}
m_Name:
m_EditorClassIdentifier:
templateInformation:
- template: {fileID: 11400000, guid: 90217544e06a7b1408543cd72382ccbb, type: 2}
label: FrontTopLeft
templateInformation: []
labels:
- FrontTopLeft
selfOcclusionDistanceSource: 0
selfOcclusionDistance: 0.15
--- !u!1 &3710685714481788901
GameObject:
m_ObjectHideFlags: 0

m_Script: {fileID: 11500000, guid: 8cf4fa374b134b1680755f8280ae8e7d, type: 3}
m_Name:
m_EditorClassIdentifier:
templateInformation:
- template: {fileID: 11400000, guid: 90217544e06a7b1408543cd72382ccbb, type: 2}
label: BackBottomLeft
templateInformation: []
labels:
- BackBottomLeft
selfOcclusionDistanceSource: 0
selfOcclusionDistance: 0.15
--- !u!1 &3710685714524957768
GameObject:
m_ObjectHideFlags: 0

m_Script: {fileID: 11500000, guid: 8cf4fa374b134b1680755f8280ae8e7d, type: 3}
m_Name:
m_EditorClassIdentifier:
templateInformation:
- template: {fileID: 11400000, guid: 90217544e06a7b1408543cd72382ccbb, type: 2}
label: FrontTopRight
templateInformation: []
labels:
- FrontTopRight
selfOcclusionDistanceSource: 0
selfOcclusionDistance: 0.15
--- !u!1 &3710685714572991348
GameObject:
m_ObjectHideFlags: 0

m_Script: {fileID: 11500000, guid: 8cf4fa374b134b1680755f8280ae8e7d, type: 3}
m_Name:
m_EditorClassIdentifier:
templateInformation:
- template: {fileID: 11400000, guid: 90217544e06a7b1408543cd72382ccbb, type: 2}
label: BackTopLeft
templateInformation: []
labels:
- BackTopLeft
selfOcclusionDistanceSource: 0
selfOcclusionDistance: 0.15
--- !u!1 &3710685714995308732
GameObject:
m_ObjectHideFlags: 0

m_Name:
m_EditorClassIdentifier:
labels:
- Crate
- Crate24
useAutoLabeling: 0
autoLabelingSchemeType:
--- !u!1 &3710685715225028277

m_Script: {fileID: 11500000, guid: 8cf4fa374b134b1680755f8280ae8e7d, type: 3}
m_Name:
m_EditorClassIdentifier:
templateInformation:
- template: {fileID: 11400000, guid: 90217544e06a7b1408543cd72382ccbb, type: 2}
label: FrontBottomLeft
templateInformation: []
labels:
- FrontBottomLeft
selfOcclusionDistanceSource: 0
selfOcclusionDistance: 0.4

145
TestProjects/PerceptionHDRP/Assets/Scenes/PoseSample.unity


propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3710685714995308721, guid: da3b4cd41011c1b488592ed975cbb467,
type: 3}
propertyPath: labels.Array.data[0]
value: Crate
objectReference: {fileID: 0}
- target: {fileID: 3710685714995308732, guid: da3b4cd41011c1b488592ed975cbb467,
type: 3}
propertyPath: m_Name

m_Script: {fileID: 11500000, guid: 4467405dbcbd3d64ab4363e9ae8bb813, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Labelers:
- id: 0
- id: 1
description: The main camera
captureRgbImages: 1
firstCaptureFrame: 0

framesBetweenCaptures: 0
m_Labelers:
- id: 0
- id: 1
showVisualizations: 1
references:
version: 1

enabled: 1
activeTemplate: {fileID: 11400000, guid: a29b79d8ce98945a0855b1addec08d86,
activeTemplate: {fileID: 11400000, guid: 90217544e06a7b1408543cd72382ccbb,
annotationId: 8b3ef246-daa7-4dd5-a0e8-a943f6e7f8c2
annotationId: F66DFD55-FE53-4AA7-8934-B1226D9C9175
objectFilter: 0
selfOcclusionDistance: 0.15
activeTemplate: {fileID: 11400000, guid: 90217544e06a7b1408543cd72382ccbb,
activeTemplate: {fileID: 11400000, guid: a29b79d8ce98945a0855b1addec08d86,
annotationId: F66DFD55-FE53-4AA7-8934-B1226D9C9175
annotationId: 8b3ef246-daa7-4dd5-a0e8-a943f6e7f8c2
objectFilter: 0
selfOcclusionDistance: 0.15
animationPoseConfigs: []
--- !u!1 &1190242050
GameObject:

- id: 0
constants:
randomSeed: 539662031
totalIterations: 20
totalIterations: 2000
instanceCount: 1
instanceIndex: 0
framesPerIteration: 1

m_Component:
- component: {fileID: 1488440286}
- component: {fileID: 1488440285}
- component: {fileID: 1488440287}
m_Layer: 0
m_Name: Directional Light
m_TagString: Untagged

m_Type: 1
m_Shape: 0
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Intensity: 1
m_Intensity: 3.1415927
m_Range: 10
m_SpotAngle: 30
m_InnerSpotAngle: 21.80208

m_Bits: 4294967295
m_RenderingLayerMask: 1
m_Lightmapping: 4
m_LightShadowCasterMode: 0
m_LightShadowCasterMode: 2
m_AreaSize: {x: 1, y: 1}
m_BounceIntensity: 1
m_ColorTemperature: 6570

m_Father: {fileID: 0}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
--- !u!114 &1488440287
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1488440284}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Version: 10
m_ObsoleteShadowResolutionTier: 1
m_ObsoleteUseShadowQualitySettings: 0
m_ObsoleteCustomShadowResolution: 512
m_ObsoleteContactShadows: 0
m_PointlightHDType: 0
m_SpotLightShape: 0
m_AreaLightShape: 0
m_Intensity: 3.1415927
m_EnableSpotReflector: 0
m_LuxAtDistance: 1
m_InnerSpotPercent: 0
m_LightDimmer: 1
m_VolumetricDimmer: 1
m_LightUnit: 2
m_FadeDistance: 10000
m_AffectDiffuse: 1
m_AffectSpecular: 1
m_NonLightmappedOnly: 0
m_ShapeWidth: 0.5
m_ShapeHeight: 0.5
m_AspectRatio: 1
m_ShapeRadius: 0.025
m_SoftnessScale: 1
m_UseCustomSpotLightShadowCone: 0
m_CustomSpotLightShadowCone: 30
m_MaxSmoothness: 0.99
m_ApplyRangeAttenuation: 1
m_DisplayAreaLightEmissiveMesh: 0
m_AreaLightCookie: {fileID: 0}
m_AreaLightShadowCone: 120
m_UseScreenSpaceShadows: 0
m_InteractsWithSky: 1
m_AngularDiameter: 0.5
m_FlareSize: 2
m_FlareTint: {r: 1, g: 1, b: 1, a: 1}
m_FlareFalloff: 4
m_SurfaceTexture: {fileID: 0}
m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1}
m_Distance: 1.5e+11
m_UseRayTracedShadows: 0
m_NumRayTracingSamples: 4
m_FilterTracedShadow: 1
m_FilterSizeTraced: 16
m_SunLightConeAngle: 0.5
m_LightShadowRadius: 0.5
m_SemiTransparentShadow: 0
m_ColorShadow: 1
m_EvsmExponent: 15
m_EvsmLightLeakBias: 0
m_EvsmVarianceBias: 0.00001
m_EvsmBlurPasses: 0
m_LightlayersMask: 1
m_LinkShadowLayers: 1
m_ShadowNearPlane: 0.1
m_BlockerSampleCount: 24
m_FilterSampleCount: 16
m_MinFilterSize: 0.1
m_KernelSize: 5
m_LightAngle: 1
m_MaxDepthBias: 0.001
m_ShadowResolution:
m_Override: 512
m_UseOverride: 1
m_Level: 0
m_ShadowDimmer: 1
m_VolumetricShadowDimmer: 1
m_ShadowFadeDistance: 10000
m_UseContactShadow:
m_Override: 0
m_UseOverride: 1
m_Level: 0
m_RayTracedContactShadow: 0
m_ShadowTint: {r: 0, g: 0, b: 0, a: 1}
m_PenumbraTint: 0
m_NormalBias: 0.75
m_SlopeBias: 0.5
m_ShadowUpdateMode: 0
m_BarnDoorAngle: 90
m_BarnDoorLength: 0.05
m_ShadowCascadeRatios:
- 0.05
- 0.2
- 0.3
m_ShadowCascadeBorders:
- 0.2
- 0.2
- 0.2
- 0.2
m_ShadowAlgorithm: 0
m_ShadowVariant: 0
m_ShadowPrecision: 0
useOldInspector: 0
useVolumetric: 1
featuresFoldout: 1
showAdditionalSettings: 0
m_AreaLightEmissiveMeshShadowCastingMode: 0
m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0
--- !u!1001 &1667437134
PrefabInstance:
m_ObjectHideFlags: 0

type: 3}
propertyPath: m_Name
value: LabeledAndRandomized
objectReference: {fileID: 0}
- target: {fileID: 8917933090883489511, guid: 09c632a4eeff8204c87fa56b8632d9ba,
type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 09c632a4eeff8204c87fa56b8632d9ba, type: 3}

474
TestProjects/PerceptionHDRP/Assets/Scenes/SampleScene.unity


--- !u!157 &3
LightmapSettings:
m_ObjectHideFlags: 0
serializedVersion: 11
serializedVersion: 12
m_GIWorkflowMode: 0
m_GISettings:
serializedVersion: 2

m_TrainingDataDestination: TrainingData
m_LightProbeSampleCountMultiplier: 4
m_LightingDataAsset: {fileID: 0}
m_UseShadowmask: 1
m_LightingSettings: {fileID: 4890085278179872738, guid: 6c01ce1916b3949468038e540bc0e0ed,
type: 2}
--- !u!196 &4
NavMeshSettings:
serializedVersion: 2

manualTileSize: 0
tileSize: 256
accuratePlacement: 0
maxJobWorkers: 0
preserveTilesOutsideBounds: 0
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}

m_EditorClassIdentifier:
m_Profile: {fileID: 0}
m_StaticLightingSkyUniqueID: 0
m_SkySettings: {fileID: 0}
m_SkySettingsFromProfile: {fileID: 0}
--- !u!4 &117484508
Transform:
m_ObjectHideFlags: 1

m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 6
m_RootOrder: 2
--- !u!1 &411238276
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 411238281}
- component: {fileID: 411238280}
- component: {fileID: 411238279}
- component: {fileID: 411238278}
- component: {fileID: 411238277}
- component: {fileID: 411238282}
m_Layer: 0
m_Name: Crate
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &411238277
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 411238276}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8b33f0bc2b78db642a758f07826d0dd0, type: 3}
m_Name:
m_EditorClassIdentifier:
labels:
- Crate
useAutoLabeling: 0
autoLabelingSchemeType:
--- !u!65 &411238278
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 411238276}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 1, y: 1, z: 1}
m_Center: {x: 0, y: 0, z: 0}
--- !u!23 &411238279
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 411238276}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: ddfd18df3e5ef3043b7889c5a070d8ca, 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
--- !u!33 &411238280
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 411238276}
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
--- !u!4 &411238281
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 411238276}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 121.42, y: 72.4, z: -161.73}
m_LocalScale: {x: 15, y: 15, z: 15}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &411238282
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 411238276}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 673a227032a8e4940b9828c5b6f852ab, type: 3}
m_Name:
m_EditorClassIdentifier:
yDegreesPerSecond: 180
--- !u!1 &705507993
GameObject:
m_ObjectHideFlags: 0

m_UseColorTemperature: 0
m_BoundingSphereOverride: {x: 0, y: 1.1418e-41, z: 0, w: 0}
m_UseBoundingSphereOverride: 0
m_UseViewFrustumForShadowCasterCull: 1
m_ShadowRadius: 0
m_ShadowAngle: 0
--- !u!4 &705507995

m_LocalScale: {x: 36.249973, y: 36.249977, z: 36.249973}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 3
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
--- !u!114 &705507996
MonoBehaviour:

m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Version: 10
m_Version: 11
m_ObsoleteShadowResolutionTier: 1
m_ObsoleteUseShadowQualitySettings: 0
m_ObsoleteCustomShadowResolution: 512

m_EnableSpotReflector: 0
m_LuxAtDistance: 1
m_InnerSpotPercent: 0
m_SpotIESCutoffPercent: 100
m_VolumetricFadeDistance: 10000
m_AffectDiffuse: 1
m_AffectSpecular: 1
m_NonLightmappedOnly: 0

m_ApplyRangeAttenuation: 1
m_DisplayAreaLightEmissiveMesh: 0
m_AreaLightCookie: {fileID: 0}
m_IESPoint: {fileID: 0}
m_IESSpot: {fileID: 0}
m_IncludeForRayTracing: 1
m_AreaLightShadowCone: 120
m_UseScreenSpaceShadows: 0
m_InteractsWithSky: 1

m_LightShadowRadius: 0.5
m_SemiTransparentShadow: 0
m_ColorShadow: 1
m_DistanceBasedFiltering: 0
m_EvsmExponent: 15
m_EvsmLightLeakBias: 0
m_EvsmVarianceBias: 0.00001

m_NormalBias: 0.75
m_SlopeBias: 0.5
m_ShadowUpdateMode: 0
m_AlwaysDrawDynamicShadows: 0
m_UpdateShadowOnLightMovement: 0
m_CachedShadowTranslationThreshold: 0.01
m_CachedShadowAngularThreshold: 0.5
m_preserveCachedShadow: 0
m_ShadowCascadeRatios:
- 0.05
- 0.2

showAdditionalSettings: 0
m_AreaLightEmissiveMeshShadowCastingMode: 0
m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0
--- !u!1 &934158981
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 934158987}
- component: {fileID: 934158986}
- component: {fileID: 934158985}
- component: {fileID: 934158984}
- component: {fileID: 934158983}
- component: {fileID: 934158982}
m_Layer: 0
m_Name: Cube
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &934158982
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 934158981}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 673a227032a8e4940b9828c5b6f852ab, type: 3}
m_Name:
m_EditorClassIdentifier:
yDegreesPerSecond: 180
--- !u!114 &934158983
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 934158981}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8b33f0bc2b78db642a758f07826d0dd0, type: 3}
m_Name:
m_EditorClassIdentifier:
labels:
- Cube
useAutoLabeling: 0
autoLabelingSchemeType:
--- !u!65 &934158984
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 934158981}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 1, y: 1, z: 1}
m_Center: {x: 0, y: 0, z: 0}
--- !u!23 &934158985
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 934158981}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 73c176f402d2c2f4d929aa5da7585d17, 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
--- !u!33 &934158986
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 934158981}
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
--- !u!4 &934158987
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 934158981}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 107.21, y: 73.4, z: -144.12}
m_LocalScale: {x: 15, y: 15, z: 15}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AreaLightEmissiveMeshLayer: -1
--- !u!1 &963194225
GameObject:
m_ObjectHideFlags: 0

m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 963194225}
m_LocalRotation: {x: -0.22882307, y: 0.124303445, z: -0.029468497, w: -0.96504945}
m_LocalPosition: {x: 116.52855, y: 91.11087, z: -194.85445}
m_LocalRotation: {x: 0.10991156, y: 0.06852541, z: -0.0075960113, w: 0.99154735}
m_LocalPosition: {x: -0.67697793, y: 1.4851692, z: -3.2593393}
m_RootOrder: 4
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &963194229
MonoBehaviour:

dithering: 0
stopNaNs: 0
taaSharpenStrength: 0.6
TAAQuality: 1
taaHistorySharpening: 0.35
taaAntiFlicker: 0.5
taaMotionVectorRejection: 0
taaAntiHistoryRinging: 0
physicalParameters:
m_Iso: 200
m_ShutterSpeed: 0.005

m_BarrelClipping: 0.25
m_Anamorphism: 0
flipYMode: 0
xrRendering: 1
fullscreenPassthrough: 0
allowDynamicResolution: 0
customRenderingSettings: 0

m_Bits: 4294967295
hasPersistentHistory: 0
exposureTarget: {fileID: 0}
m_RenderingPathCustomFrameSettings:
bitDatas:
data1: 70280697347933

maximumLODLevel: 0
maximumLODLevelMode: 0
maximumLODLevelQualityLevel: 0
sssQualityMode: 0
sssQualityLevel: 0
sssCustomSampleBudget: 20
materialQuality: 0
renderingPathCustomFrameSettingsOverrideMask:
mask:

m_Script: {fileID: 11500000, guid: 4467405dbcbd3d64ab4363e9ae8bb813, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Labelers:
- id: 0
- id: 1
- id: 2
- id: 3
- id: 4
simulationDeltaTime: 0.0166
simulationDeltaTime: 0.2
m_Labelers:
- id: 0
- id: 1
- id: 2
- id: 3
showVisualizations: 1
references:
version: 1

objectInfoMetricId: 5ba92024-b3b7-41a7-9d3f-c03a6a8ddd01
idLabelConfig: {fileID: 11400000, guid: 258de5b48703743468d34fc5bbdfa3aa,
type: 2}
--- !u!1 &1321518866
00000004:
type: {class: BoundingBox3DLabeler, ns: UnityEngine.Perception.GroundTruth,
asm: Unity.Perception.Runtime}
data:
enabled: 1
annotationId: 0bfbe00d-00fa-4555-88d1-471b58449f5c
idLabelConfig: {fileID: 11400000, guid: 258de5b48703743468d34fc5bbdfa3aa,
type: 2}
visualizationColor: {r: 0, g: 1, b: 0, a: 1}
--- !u!1 &1698223694
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}

m_Component:
- component: {fileID: 1321518869}
- component: {fileID: 1321518868}
- component: {fileID: 1321518867}
- component: {fileID: 1321518870}
- component: {fileID: 1698223696}
- component: {fileID: 1698223695}
m_Name: Terrain
m_Name: GameObject
m_StaticEditorFlags: 4294967295
m_StaticEditorFlags: 0
--- !u!154 &1321518867
TerrainCollider:
--- !u!114 &1698223695
MonoBehaviour:
m_GameObject: {fileID: 1321518866}
m_Material: {fileID: 0}
m_GameObject: {fileID: 1698223694}
m_TerrainData: {fileID: 15600000, guid: 15ded0116bd9f864f80b9813d4f4477f, type: 2}
m_EnableTreeColliders: 1
--- !u!218 &1321518868
Terrain:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1321518866}
m_Enabled: 1
serializedVersion: 6
m_TerrainData: {fileID: 15600000, guid: 15ded0116bd9f864f80b9813d4f4477f, type: 2}
m_TreeDistance: 5000
m_TreeBillboardDistance: 50
m_TreeCrossFadeLength: 5
m_TreeMaximumFullLODCount: 50
m_DetailObjectDistance: 80
m_DetailObjectDensity: 1
m_HeightmapPixelError: 5
m_SplatMapDistance: 1000
m_HeightmapMaximumLOD: 0
m_ShadowCastingMode: 2
m_DrawHeightmap: 1
m_DrawInstanced: 0
m_DrawTreesAndFoliage: 1
m_ReflectionProbeUsage: 1
m_MaterialTemplate: {fileID: 2100000, guid: 22ff8771d87ef27429e670136399094b, type: 2}
m_BakeLightProbesForTrees: 1
m_PreserveTreePrototypeLayers: 0
m_DeringLightProbesForTrees: 1
m_ScaleInLightmap: 0.0256
m_LightmapParameters: {fileID: 15203, guid: 0000000000000000f000000000000000, type: 0}
m_GroupingID: 0
m_RenderingLayerMask: 1
m_AllowAutoConnect: 1
--- !u!4 &1321518869
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a79cddcc0c4fb6f4e8e2df3e7c260ba7, type: 3}
m_Name:
m_EditorClassIdentifier:
prefab: {fileID: 3710685714995308732, guid: da3b4cd41011c1b488592ed975cbb467, type: 3}
--- !u!4 &1698223696
m_GameObject: {fileID: 1321518866}
m_LocalRotation: {x: -0, y: -0.07853227, z: -0, w: 0.9969116}
m_LocalPosition: {x: -604.5, y: 65.1, z: -902.3}
m_LocalScale: {x: 0.95858, y: 0.95858, z: 0.95858}
m_GameObject: {fileID: 1698223694}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.03735147, y: 0.4415038, z: 1.3462234}
m_LocalScale: {x: 1, y: 1, z: 1}
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: -9.008, z: 0}
--- !u!114 &1321518870
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1321518866}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8b33f0bc2b78db642a758f07826d0dd0, type: 3}
m_Name:
m_EditorClassIdentifier:
labels:
- Terrain
useAutoLabeling: 0
autoLabelingSchemeType:
--- !u!1 &1640252278
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1824514461
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}

m_Component:
- component: {fileID: 1640252283}
- component: {fileID: 1640252282}
- component: {fileID: 1640252281}
- component: {fileID: 1640252280}
- component: {fileID: 1640252279}
- component: {fileID: 1640252284}
- component: {fileID: 1824514465}
- component: {fileID: 1824514464}
- component: {fileID: 1824514463}
- component: {fileID: 1824514462}
m_Name: Box
m_Name: Cube
--- !u!114 &1640252279
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1640252278}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8b33f0bc2b78db642a758f07826d0dd0, type: 3}
m_Name:
m_EditorClassIdentifier:
labels:
- Box
useAutoLabeling: 0
autoLabelingSchemeType:
--- !u!65 &1640252280
--- !u!65 &1824514462
m_GameObject: {fileID: 1640252278}
m_GameObject: {fileID: 1824514461}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1

--- !u!23 &1640252281
--- !u!23 &1824514463
m_GameObject: {fileID: 1640252278}
m_GameObject: {fileID: 1824514461}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1

m_ReflectionProbeUsage: 1
m_RayTracingMode: 2
m_RenderingLayerMask: 1
m_RayTraceProcedural: 0
m_RenderingLayerMask: 257
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 73c176f402d2c2f4d929aa5da7585d17, type: 2}

m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!33 &1640252282
m_AdditionalVertexStreams: {fileID: 0}
--- !u!33 &1824514464
m_GameObject: {fileID: 1640252278}
m_GameObject: {fileID: 1824514461}
--- !u!4 &1640252283
--- !u!4 &1824514465
m_GameObject: {fileID: 1640252278}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 95.88, y: 73.33, z: -165.54}
m_LocalScale: {x: 15, y: 15, z: 15}
m_GameObject: {fileID: 1824514461}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.03735147, y: 0.4415038, z: 1.3462234}
m_LocalScale: {x: 1, y: 1, z: 1}
m_RootOrder: 2
m_RootOrder: 4
--- !u!114 &1640252284
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1640252278}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 673a227032a8e4940b9828c5b6f852ab, type: 3}
m_Name:
m_EditorClassIdentifier:
yDegreesPerSecond: 180

22
TestProjects/PerceptionHDRP/Packages/manifest.json


{
"dependencies": {
"com.unity.collab-proxy": "1.2.16",
"com.unity.collab-proxy": "1.7.1",
"com.unity.ide.rider": "1.1.4",
"com.unity.ide.rider": "2.0.7",
"com.unity.ide.visualstudio": "2.0.11",
"com.unity.package-validation-suite": "0.9.1-preview",
"com.unity.package-validation-suite": "0.21.1-preview",
"com.unity.render-pipelines.core": "7.3.1",
"com.unity.render-pipelines.high-definition": "7.3.1",
"com.unity.simulation.capture": "0.0.10-preview.16",
"com.unity.simulation.core": "0.0.10-preview.21",
"com.unity.test-framework": "1.1.20",
"com.unity.testtools.codecoverage": "0.2.2-preview",
"com.unity.textmeshpro": "2.0.1",
"com.unity.render-pipelines.core": "10.5.1",
"com.unity.render-pipelines.high-definition": "10.5.1",
"com.unity.simulation.capture": "0.0.10-preview.23",
"com.unity.simulation.core": "0.0.10-preview.26",
"com.unity.test-framework": "1.1.27",
"com.unity.testtools.codecoverage": "1.1.0",
"com.unity.textmeshpro": "3.0.6",
"com.unity.toolchain.win-x86_64-linux-x86_64": "0.1.21-preview",
"com.unity.ugui": "1.0.0",
"nuget.moq": "1.0.0",
"com.unity.modules.ai": "1.0.0",

131
TestProjects/PerceptionHDRP/Packages/packages-lock.json


"url": "https://packages.unity.com"
},
"com.unity.collab-proxy": {
"version": "1.2.16",
"version": "1.7.1",
"dependencies": {},
"dependencies": {
"com.unity.nuget.newtonsoft-json": "2.0.0"
},
"url": "https://packages.unity.com"
},
"com.unity.collections": {

"url": "https://packages.unity.com"
},
"com.unity.ide.rider": {
"version": "1.1.4",
"version": "2.0.7",
},
"url": "https://packages.unity.com"
},
"com.unity.ide.visualstudio": {
"version": "2.0.11",
"depth": 0,
"source": "registry",
"dependencies": {
"com.unity.test-framework": "1.1.9"
},
"url": "https://packages.unity.com"
},

"dependencies": {},
"url": "https://packages.unity.com"
},
"com.unity.nuget.mono-cecil": {
"version": "0.1.6-preview.2",
"depth": 1,
"source": "registry",
"dependencies": {
"nuget.mono-cecil": "0.1.6-preview"
},
"url": "https://packages.unity.com"
},
"version": "2.0.0-preview",
"depth": 3,
"version": "2.0.0",
"depth": 1,
"version": "0.9.1-preview",
"version": "0.21.1-preview",
"nuget.mono-cecil": "0.1.6-preview"
"com.unity.nuget.mono-cecil": "0.1.6-preview.2"
},
"url": "https://packages.unity.com"
},

"com.unity.collections": "0.9.0-preview.6",
"com.unity.nuget.newtonsoft-json": "1.1.2",
"com.unity.render-pipelines.core": "7.1.6",
"com.unity.simulation.capture": "0.0.10-preview.23",
"com.unity.simulation.capture": "0.0.10-preview.20",
"version": "7.3.1",
"version": "10.5.1",
"depth": 0,
"source": "registry",
"dependencies": {

},
"com.unity.render-pipelines.high-definition": {
"version": "7.3.1",
"version": "10.5.1",
"com.unity.render-pipelines.core": "7.3.1",
"com.unity.shadergraph": "7.3.1",
"com.unity.visualeffectgraph": "7.3.1",
"com.unity.render-pipelines.high-definition-config": "7.3.1"
"com.unity.render-pipelines.core": "10.5.1",
"com.unity.shadergraph": "10.5.1",
"com.unity.visualeffectgraph": "10.5.1",
"com.unity.render-pipelines.high-definition-config": "10.5.1"
"version": "7.3.1",
"version": "10.5.1",
"com.unity.render-pipelines.core": "7.3.1"
"com.unity.render-pipelines.core": "10.5.1"
"url": "https://packages.unity.com"
},
"com.unity.searcher": {
"version": "4.3.2",
"depth": 2,
"source": "registry",
"dependencies": {},
"url": "https://packages.unity.com"
},
"com.unity.settings-manager": {
"version": "1.0.1",
"depth": 1,
"source": "registry",
"dependencies": {},
"version": "7.3.1",
"version": "10.5.1",
"com.unity.render-pipelines.core": "7.3.1"
"com.unity.render-pipelines.core": "10.5.1",
"com.unity.searcher": "4.3.2"
"depth": 1,
"depth": 0,
"source": "registry",
"dependencies": {
"com.unity.simulation.core": "0.0.10-preview.25"

"url": "https://packages.unity.com"
},
"com.unity.simulation.core": {
"version": "0.0.10-preview.25",
"depth": 2,
"version": "0.0.10-preview.26",
"depth": 0,
},
"url": "https://packages.unity.com"
},
"com.unity.sysroot": {
"version": "0.1.19-preview",
"depth": 1,
"source": "registry",
"dependencies": {},
"url": "https://packages.unity.com"
},
"com.unity.sysroot.linux-x86_64": {
"version": "0.1.14-preview",
"depth": 1,
"source": "registry",
"dependencies": {
"com.unity.sysroot": "0.1.18-preview"
"version": "1.1.20",
"version": "1.1.27",
"depth": 0,
"source": "registry",
"dependencies": {

"url": "https://packages.unity.com"
},
"com.unity.testtools.codecoverage": {
"version": "0.2.2-preview",
"version": "1.1.0",
"com.unity.test-framework": "1.0.16"
"com.unity.test-framework": "1.0.16",
"com.unity.settings-manager": "1.0.1"
"version": "2.0.1",
"version": "3.0.6",
"depth": 0,
"source": "registry",
"dependencies": {

},
"com.unity.toolchain.win-x86_64-linux-x86_64": {
"version": "0.1.21-preview",
"depth": 0,
"source": "registry",
"dependencies": {
"com.unity.sysroot": "0.1.19-preview",
"com.unity.sysroot.linux-x86_64": "0.1.14-preview"
},
"url": "https://packages.unity.com"
},
"com.unity.ugui": {
"version": "1.0.0",
"depth": 0,

}
},
"com.unity.visualeffectgraph": {
"version": "7.3.1",
"version": "10.5.1",
"com.unity.shadergraph": "7.3.1"
"com.unity.shadergraph": "10.5.1",
"com.unity.render-pipelines.core": "10.5.1"
},
"url": "https://packages.unity.com"
},

},
"nuget.mono-cecil": {
"version": "0.1.6-preview",
"depth": 1,
"depth": 2,
"source": "registry",
"dependencies": {},
"url": "https://packages.unity.com"

"depth": 0,
"source": "builtin",
"dependencies": {
"com.unity.modules.ui": "1.0.0",
"com.unity.modules.imgui": "1.0.0",
"com.unity.modules.jsonserialize": "1.0.0",
"com.unity.modules.uielementsnative": "1.0.0"
}
},
"com.unity.modules.uielementsnative": {
"version": "1.0.0",
"depth": 1,
"source": "builtin",
"dependencies": {
"com.unity.modules.ui": "1.0.0",
"com.unity.modules.imgui": "1.0.0",
"com.unity.modules.jsonserialize": "1.0.0"
}

3
TestProjects/PerceptionHDRP/ProjectSettings/EditorBuildSettings.asset


serializedVersion: 2
m_Scenes:
- enabled: 1
path: Assets/Scenes/PoseSample.unity
guid: 290fafafd5ac84d4388b8a6b129c6f20
- enabled: 1
path: Assets/Scenes/SampleScene.unity
guid: 9fc0d4010bbf28b4594072e72b8655ab
m_configObjects: {}

15
TestProjects/PerceptionHDRP/ProjectSettings/EditorSettings.asset


--- !u!159 &1
EditorSettings:
m_ObjectHideFlags: 0
serializedVersion: 9
m_ExternalVersionControlSupport: Visible Meta Files
serializedVersion: 11
m_SerializationMode: 2
m_LineEndingsForNewScripts: 2
m_DefaultBehaviorMode: 0

m_EtcTextureBestCompressor: 4
m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd;asmdef;rsp;asmref
m_ProjectGenerationRootNamespace:
m_CollabEditorSettings:
inProgressEnabled: 1
m_CachingShaderPreprocessor: 1
m_PrefabModeAllowAutoSave: 1
m_ShowLightmapResolutionOverlay: 1
m_GameObjectNamingDigits: 1
m_GameObjectNamingScheme: 0
m_AssetNamingUsesSpace: 1
m_SerializeInlineMappingsOnOneLine: 0
m_DisableCookiesInLightmapper: 0
m_AssetPipelineMode: 1
m_CacheServerMode: 0
m_CacheServerEndpoint:

m_CacheServerEnableAuth: 0
m_CacheServerEnableTls: 0

3
TestProjects/PerceptionHDRP/ProjectSettings/GraphicsSettings.asset


m_LensFlare:
m_Mode: 1
m_Shader: {fileID: 102, guid: 0000000000000000f000000000000000, type: 0}
m_VideoShadersIncludeMode: 2
m_AlwaysIncludedShaders:
- {fileID: 16000, guid: 0000000000000000f000000000000000, type: 0}
- {fileID: 16001, guid: 0000000000000000f000000000000000, type: 0}

m_AlbedoSwatchInfos: []
m_LightsUseLinearIntensity: 1
m_LightsUseColorTemperature: 1
m_DefaultRenderingLayerMask: 257
m_AllowEnlightenSupportForUpgradedProject: 0

4
TestProjects/PerceptionHDRP/ProjectSettings/HDRPProjectSettings.asset


m_Name:
m_EditorClassIdentifier:
version: 1
m_DefaultScenePrefabSaved: {fileID: 0}
m_DefaultDXRScenePrefabSaved: {fileID: 0}
m_ProjectSettingFolderPath: HDRPDefaultResources
m_WizardPopupAtStart: 0
m_WizardPopupAlreadyShownOnce: 0

m_LastMaterialVersion: 2
m_LastMaterialVersion: 11

7
TestProjects/PerceptionHDRP/ProjectSettings/PackageManagerSettings.asset


m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 13960, guid: 0000000000000000e000000000000000, type: 0}
m_Script: {fileID: 13964, guid: 0000000000000000e000000000000000, type: 0}